系统介绍
thinkphp框架使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,是一个快速、兼容而且简单的轻量级国产PHP开发框架。thinkphp框架致力于简化企业和个人的WEB应用开发,节省编写重复性底层细节的劳动,欢迎体验。
thinkphp框架特色
模型(M):模型的定义由Model类来完成。Model类位于项目目录下面的LibModel目录。
控制器(C):应用控制器(核心控制器)和Action控制器都承担了控制器的角色,区别在于Action控制器完成业务过程,而应用控制器(App类)负责调度控制。Action控制器位于项目目录下面的LibAction目录。
视图(V):模板的实现是和框架无关的,做到了100%分离,可以独立预览和制作。模板目录位于项目目录下面的Tpl目录。
thinkphp框架优势
1、借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式。
2、不断吸收和融入更好的技术以保证其新鲜和活力,提供WEB应用开发的最佳实践。
3、具有很多的原创性,并且提倡大道至简,开发由我的开发理念,用最少的代码来完成更多的功能。
4、可以设置模板编码、输出编码和数据库编码,并自动完成转换工作,让你的应用不再受编码的苦恼。
