首页编程codeigniter教程(CodeIgniter与ThinkPHP两个框架各自有什么优势)

codeigniter教程(CodeIgniter与ThinkPHP两个框架各自有什么优势)

编程之家 2023-11-06 202次浏览

大家好,今天小编来为大家解答codeigniter教程这个问题,CodeIgniter与ThinkPHP两个框架各自有什么优势很多人还不知道,现在让我们一起来看看吧!

codeigniter教程(CodeIgniter与ThinkPHP两个框架各自有什么优势)

CodeIgniter与ThinkPHP两个框架各自有什么优势

CodeIgniter是一个小巧但功能强大的 PHP框架,作为一个简单而“优雅”的工具包,它可以为开发者们建立功能完善的 Web应用程序。

ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于 2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action和DAO思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现

具体的区别可以去php中文网,两个框架的视频教程都有,可以自己去看看,比较下,希望对你有帮助

为什么放弃ThinkPHP选择CodeIgniter

ThinkPHP(注意后面的剧情变化),主要出于两个方面的考虑:1、比 Zend等框架更轻量 2、文档丰富,国人开发的框架,社区环境好

但是当我真的开始决定使用 ThinkPHP时,却发现半天都摸不着门路。ThinkPHP的文档的确丰富,但是却看不明白个所以然来。然而最直接促使我放弃 ThinkPHP的原因,是我下载了一套 LAMP兄弟连的 ThinkPHP入门视频教程(真的很想接一句“尼玛从此就踏上了不归路啊有木有啊有木有”)。视频里的老湿从容的打开一个记事本,然后开始在键盘上啪啪啪,边用不标准的普通话说边打字,边用各种光怪陆离(抱歉我找不到合适的词语来形容)的发音来摧残我的大脑。

坚持看了一集之后,实在是受不了,完全没弄明白ThinkPHP究竟是怎么工作的,目录结构是怎样的。心想要不看看其他的框架。再对比了 YII和 CodeIgniter之后,果断选择了 CodeIgniter,因为它同样轻量,文档同样丰富(似乎比 ThinkPHP差点,但是比其他的框架好多了)。

codeigniter教程(CodeIgniter与ThinkPHP两个框架各自有什么优势)

让我下定决心使用 CodeIgniter开发的,是一个简单的介绍 CodeIgniter的 DEMO:

http://codeigniter.org.cn/tutorials/watch/intro

同样是视频教程,差距咋就那么大呢!!!看完这个 DEMO,我对 CodeIgniter怎么工作已经了解了大概,而 ThinkPHP的那个教程,第一集40多分钟,愣是啥也没讲明白。

题外话

好了,关于codeigniter教程和CodeIgniter与ThinkPHP两个框架各自有什么优势的问题到这里结束啦,希望可以解决您的问题哈!

codeigniter教程(CodeIgniter与ThinkPHP两个框架各自有什么优势)
unexpectedtoken unexpected token是什么意思,怎么解决 array(array在c语言中的意思是什么)