白癜风要多少钱治疗 http://pf.39.net/bdfyyPHP作为目前流行的编程语言,PHP的框架也有很多,像thinkPHP,Yii,laravel等等一些其他的框架,今天重点来探讨探讨小编目前用的最熟练的框架:thinkPHP。
ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于年初,原名FCS,年元旦正式更名为ThinkPHP,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。
ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于年初,年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进。
thinkPHP从年到现在已经有13年了,基于此框架基础网上也有一些很出名CMS管理系统,比如说thinkCMF,fastadmin等等一些优秀的CMS管理系统。
thinkPHP的版本也从刚开始的0.6.0发展到现在最新版本5.1.35,在这版本的发展期间,thinkPHP3.2.3多用于企业建站,thinkPHP5.0.23版本除了运用于企业建站还在其他领域有很大的占用率,thinkPHP5.1版本是目前最新的的版本,并且从5.1.27版本开始,5.1版本已经正式作为LTS版本,提供长达三年的服务支持,可以放心使用。5.1版本里多了一项功能,那就是中间件,如果有想了解的程序员可以去文档上看看,也可以去laravel文档里查看一下,他那里对中间件很好的解释。
thinkPHP为什么在国内用的这么多,那是因为,thinkPHP是我们国内程序员发明的,一些案例,源码,文档以及一些问题都是有很详细的资料供我们参考,所以thinkPHP在国内CMS系统这一块利用率是很高的PHP框架。