PHP 框架哪个更好一点?CodeIgniter 怎么样?
之前用过CakePhp,现在想换CodeIgniter试试,不知道怎么样,有什么好的推荐一下么?简单介绍一下
回复内容:
CI 最新版 2.0.2 不错,可以试试。可以看下它的源码,然后扩展一下,总的来说,CI 还是比较好用的。 就我个人而言,我最看重 CodeIgniter 的地方就是他的可扩展能力,CI 几乎没有不能扩展的地方(不修改源码的情况下)。 1、优点简介、优雅。
在那些 PHP 框架中,可以说 CI 的思维模式最接近 PHP 初级程序员了,所以,很多 PHP 程序员遇到 CI 后就喜欢上了。相比之下 Cake 的思维模式太接近 ruby,那些从 ROR 转到 PHP 阵营来的程序员应该比较喜欢 Cake,而我则更喜欢 ZendFramwork,原因很简单,我是从 Java 阵营转到 PHP 来的。
同样是中小企业框架,国内的开发者,尤其是使用百度进行搜索的开发人员,应该会更偏爱 ThinkPHP 。
2、缺点
CI 的核心小,很轻量级,但是因为一味追求小,性能,也使用了不少的全局变量,比如 global $IN, $BM, $CFG, $URI, $LANG, $OUT;。
还有一个缺点,也许是由于我使用 Java 的原因,对 CI 的单一实例很不习惯。 CI,我从1.7版本一直用到现在,绝对简洁、优雅,非常直截了当。 我用CodeIgniter,挺好用的,易上手。中文文档全面,哇哈哈 CI作为入门框架是很不错的.
连我这种美术科班的人都能上手写出完整网站,我相信大部分人都能学会:) CI我个人很喜欢,在上面做过两年开发,自由轻巧,适合开发小型CMS或者个人Bolg CodeIgniter设计简单,架构合理,PHP程序员用起来很舒服,我觉得值得推荐。 CodeIgniter非常好用,简洁,又容易根据需要扩展。 laravel好 废话不多说了,直接上链接:
Laravel vs CodeIgniter: which one is recommended?
Marc Mulzer
中文官网:Laravel-简洁、优雅的PHP开发框架(PHP Web Framework)。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Dalam bab ini, kita akan memahami Pembolehubah Persekitaran, Konfigurasi Umum, Konfigurasi Pangkalan Data dan Konfigurasi E-mel dalam CakePHP.

Bekerja dengan pangkalan data dalam CakePHP adalah sangat mudah. Kami akan memahami operasi CRUD (Buat, Baca, Kemas Kini, Padam) dalam bab ini.

Pengesah boleh dibuat dengan menambah dua baris berikut dalam pengawal.

CakePHP ialah rangka kerja sumber terbuka untuk PHP. Ia bertujuan untuk menjadikan pembangunan, penggunaan dan penyelenggaraan aplikasi lebih mudah. CakePHP adalah berdasarkan seni bina seperti MVC yang berkuasa dan mudah difahami. Model, Pandangan dan Pengawal gu

Cara melaksanakan middleware tersuai dalam CodeIgniter Pengenalan: Dalam pembangunan web moden, middleware memainkan peranan penting dalam aplikasi. Ia boleh digunakan untuk melaksanakan beberapa logik pemprosesan yang dikongsi sebelum atau selepas permintaan sampai kepada pengawal. CodeIgniter, sebagai rangka kerja PHP yang popular, juga menyokong penggunaan middleware. Artikel ini akan memperkenalkan cara untuk melaksanakan perisian tengah tersuai dalam CodeIgniter dan memberikan contoh kod mudah. Gambaran keseluruhan Middleware: Middleware ialah sejenis permintaan

Untuk mengusahakan muat naik fail, kami akan menggunakan pembantu borang. Di sini, adalah contoh untuk muat naik fail.

Untuk bekerja dengan tarikh dan masa dalam cakephp4, kami akan menggunakan kelas FrozenTime yang tersedia.

Dalam bab ini, kita akan mempelajari topik berikut yang berkaitan dengan penghalaan ?
