thinkphp的作用是什么

介绍

这篇文章给大家分享的是有关thinkphp的作用是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

thinkphp是国内自主开发的一款MVC框架,早期是从onethink开始升级而来的。这个框架的话是很符合国人的使用习惯和思维,是作为PHP开发的首要入门级框架,这个框架简单易用,所以很受企业的欢迎。

<强> thinkphp有什么用?

thinkphp既然是一个php的MVC框架,那肯定就是用来快速开发用的,可以用来开发任意一款php相关的编码系统,无论是商城,管理系统还是搭建博客系统等任意系统。

其次是主要应用在哪个方面比较好,就我目前在企业开发过程中,其实主要应用在企业类,学校类,新闻类系统的开发比较多。其次是开发商城也比较多。主要是开发方便快捷,懂的人多所被接受。

<强> thinkphp分层架构

thinkphp的分层架构采用三层架构模式:

<强>表现层

包含模板视图,用户界面,JS, Flash等通过模板引擎的支持,可以使用标签定义简化表现层的定义工作。

<>强业务层

包含业务接口层,业务逻辑层,实体层,数据访问行动层控制器作为业务接口层,提供系统各种业务操作的入口,因此,不提倡在控制器类中写过多的业务逻辑代码,虽然说很难严格控制。具体的业务逻辑应该封装到数据访问对象(Dao)类中实现,如果觉得过于复杂,还可以把子业务在Helper类中包装后统一调用。业务处理过程一般会构造出业务实体对象(如签证官对象),对业务实体对象的存取通过数据访问层完成。数据访问层把实体对象和数据库数据之间建立映射关系,并且封装了通用的数据操作。

<强>数据层

支持的数据库有MySql,该软件,PgSql,甲骨文,Sqlite,最新版本已经提供PDO的支持,数据库的选用和业务逻辑没有关系。

感谢各位的阅读!关于“thinkphp的作用是什么”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

thinkphp的作用是什么