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

发布网友

我来回答

1个回答

热心网友

你好,首先我个人比较喜欢使用CI,因为它更小巧,更易入门,而且手册写的也不错。非常易于学习,在使用时也非常方便。对于Thinkphp 我使用过3.2版本,给我的感觉是MVC的架构比较混乱,他提供了很多意在方便程序员的功能,虽然使用很方便,但是总感觉写出来的代码会在控制器里比较臃肿,当然 编写代码的习惯 是程序员自己定的。只是 以前写3.2的项目我看过几个好多都是把数据处理写在控制器里的。我个人不是很喜欢,最近我在学习TP5,其实在中国,TP的使用率肯定是最高的,虽然我个人更愿意用CI写项目,但是 当大家都喜欢用TP做项目的时候,也需要迎合下时代的需求。
这里,如果你是在犹豫先学习哪个框架,如果你只是为了先学习入门,我建议你学习CI,如果你即将要开始投入工作,我还是觉得你可以花点心思看看TP ,不过现在很多老项目都是TP3.2写的,而TP5又是以后的趋势,你可能要两个都看,但是尴尬的地方就是,这两个版本真的是完全不一样

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com