thinkphp框架有什么优缺点
时间:2021-12-24 16:02
thinkphp框架的优点:1、易于上手,有丰富的中文文档;2、学习成本低,社区活跃度高;3、框架的兼容性较强;4、适合用于中小项目的开发。缺点:1、对Ajax的支持不是很好;2、目录结构混乱,需要花时间整理;3、上手容易,但深入学习较难。 本教程操作环境:Windows7系统、thinkphp v5.1版、Dell G3电脑。 ThinkPHP(FCS)是一个轻量级的中型框架,是从Java的Struts结构移植过来的中文PHP开发框架。它使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,各方面都比较人性化,熟悉J2EE的开发人员相对比较容易上手,适合php框架初学者。 优点: 1、易于上手,有丰富的中文文档; 2、学习成本低,社区活跃度高; 3、框架的兼容性较强,PHP4和PHP5完全兼容、完全支持UTF8等。 4、 适合用于中小项目的开发。 5、完全符合现代PHP的MVC框架理念; 6、结合了Thinkphp的数据库框架ORM,只要懂TP,用我们这个框架毫无违和感。 缺点: 1、对Ajax的支持不是很好; 2、目录结构混乱,需要花时间整理; 3、上手容易,但是深入学习较难。 他的MVC模式简单易懂,但也限定了它在开发中不够灵活,举个简单例子,对比CI可发现,CI中一个Model中可以操作多个表,但TP只能一个。 TP默认初始化了很多配置,使用起来很方便,但自然也会影响效率。但是把一些加载配置的时间拿去研究算法,这些小影响近乎可以忽略了。 到不管怎么说,我还是喜欢TP,因为它让我学会了怎么去研究框架内核和改框架。以至于现在学习其他框架都是杠杠的。 【相关教程推荐:thinkphp框架】 以上就是thinkphp框架有什么优缺点的详细内容,更多请关注gxlsystem.com其它相关文章!