|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/belajar-framework-codeigniter-4/
课程评论:没有评论
课程名称:学习 CodeIgniter 4 框架 课程概述: 本课程介绍什么是框架,以及为什么选择使用框架来开发 Web 应用程序。框架,即“kerangka kerja”,是一系列预先准备好的函数、过程和类,它们可以用于特定目的,从而极大地简化和加速了程序员的工作,而无需从头开始编写所有功能。 使用框架的优势包括: * **加速和简化 Web 应用程序的开发。** * **便于维护,因为框架提供了既定的模式(前提是程序员遵循标准模式)。** * **提供常用的通用功能,无需从头开始构建(例如验证、ORM、分页、多数据库支持、脚手架、会话管理、错误处理等)。** * **与 CMS 相比,提供了更大的开发自由度。** 课程还将重点介紹 CodeIgniter: CodeIgniter 是一个开源的 Web 应用程序框架,用于构建动态 PHP 应用程序。它采用 MVC(Model, View, Controller)模式,能够加速 Web 应用程序的开发。CodeIgniter 以其轻量级和快速而闻名,并拥有极其完善的文档,包含丰富的代码实现示例。正是这些完整的文档,成为许多人选择 CodeIgniter 的有力理由。PHP 的创造者 Rasmus Lerdorf 也曾高度评价 CodeIgniter,称其“更快、更轻量,并且最不像一个框架”。 CodeIgniter 于 2006 年首次由 Rick Ellis 开发。凭借其燃烧的火焰标志,CodeIgniter 迅速点燃了 Web 开发人员使用此 PHP 框架快速轻松地开发动态 Web 的热情。
Apa itu Framework?Framework atau dalam bahasa indonesia dapat diartikan sebagai "kerangka kerja" merupakan kumpulan dari fungsi-fungsi/prosedur-prosedur dan class-class untuk tujuan tertentu yang sudah siap digunakan sehingga bisa lebih mempermudah dan mempercepat pekerjaan seorang programer, tanpa harus membuat fungsi atau class dari awal.Alasan mengapa menggunakan FrameworkMempercepat dan mempermudah pembangunan sebuah aplikasi web.Relatif memudahkan dalam proses maintenance karena sudah ada pola tertentu dalam sebuah framework (dengan syarat programmermengikuti pola standar yang ada)Umumnya framework menyediakan fasilitas-fasilitas yang umum dipakai sehingga kita tidak perlu membangun dari awal (misalnya validasi, ORM, pagination, multiple database, scaffolding, pengaturan session, error handling, dllLebih bebas dalam pengembangan jika dibandingkan CMSApa itu CodeIgniterCodeIgniter adalah sebuah web application network yang bersifat open source yang digunakan untuk membangun aplikasi php dinamis.CodeIgniter menjadi sebuah framework PHP dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP yang dapat mempercepat pengembang untuk membuat sebuah aplikasi web. Selain ringan dan cepat, CodeIgniter juga memiliki dokumentasi yang super lengkap disertai dengan contoh implementasi kodenya. Dokumentasi yang lengkap inilah yang menjadi salah satu alasan kuat mengapa banyak orang memilih CodeIgniter sebagai framework pilihannya. Karena kelebihan-kelebihan yang dimiliki oleh CodeIgniter, pembuat PHP Rasmus Lerdorf memuji CodeIgniter di frOSCon (Agustus 2008) dengan mengatakan bahwa dia menyukai CodeIgniter karena "it is faster, lighter and the least like a framework."CodeIgniter pertamakali dikembangkan pada tahun 2006 oleh Rick Ellis. Dengan logo api yang menyala, CodeIgniter dengan cepat "membakar" semangat para web developer untuk mengembangkan web dinamis dengan cepat dan mudah menggunakan framework PHP yang satu ini.