摘要:ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。
美国科技博客VentureBeat撰稿人John Koetsier近日撰文称网络上最流行的编程语言可能即将推出移动版。文章指出,有75%的网站正在使用PHP,如Facebook、维基百科、雅虎和Photobucket等网站都是使用PHP编程语言来构建的,但这种语言看起来仍无法获得任何尊敬。不过,移动版PHP应将有助于这种编程语言继续实现增长
ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action和Dao思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式
ThinkPHP中的MVC分层大致体现在:
模型(M):模型的定义由Model类来完成。
控制器(C):应用控制器(核心控制器App类)和Action控制器都承担了控制器的角色,Action控制器完成业务过程控制,而应用控制器负责调度控制。
视图(V):由View类和模板文件组成,模板做到了100%分离,可以独立预览和制作。
ThinkPHP可以支持WIN/Unix服务器环境,正式版需要PHP5.0以上版本支持,支持Mysql、PgSQL、Sqlite以及PDO等多种数据库
PHP开源网站平台创始人:
discuz!创始人戴志康、uchome创始人李国德、thinkphp创始人刘晨、phpcms项目负责人王参加等联袂推荐。
分享到:
相关推荐
最新的轻量级开源论坛php源码发布啦!这是一款独立开发的论坛系统,可以帮助你快速地开发出你想要的网站。 如果你是PHP初学者,这款论坛系统非常适合你入门学习。不过,需要注意的是,由于它并没有进行商业化改造,...
勾股CMS后台管理框架:基于...该项目是一个轻量级的通用后台管理框架,结合了Layui和MySQL,旨在为开发者提供一个简单、易用且方便二次开发的后台管理平台。它是一个免费可商用的开源项目,适用于多种业务场景。
本源码为基于ThinkPHP 8的轻量级CMS系统设计,包含408个PHP文件、360个DAT文件等,共1515个文件。该项目利用ThinkPHP 8结合HUI,参考了其他CMS系统,结合10年的开发经验,为用户提供一个简单、易用的CMS系统。项目已...
本设计源码提供了一个基于Thinkphp的MuYuCMS轻量级开源内容管理系统,包含3003个文件,其中包括1093个js脚本文件,581个php源文件,以及402个gif图片文件。此外,还有329个png图片文件,195个html页面文件,以及140...
这是一个基于ThinkPHP的轻量级PHP开发框架设计,使用PHP语言开发,包含25个文件。主要文件类型包括10个PHP...该项目是一个开源的、快速、简单的面向对象的轻量级PHP开发框架,适合用于个人学习和实践PHP的开发技术。
ThinkPHP是一个性能卓越并且功能丰富的轻量级PHP开发框架,本身具有很多的原创特性,并且倡导大道至简,开发由我的开发理念,用最少的代码完成更多的功能,宗旨就是让WEB应用开发更简单、更快速。遵循Apache2开源...
在实际开发中,ThinkPHP轻量级核心版适用于快速搭建中小型网站、API服务、后台管理系统等。由于其体积小,学习成本低,开发者可以快速上手。同时,由于其兼容性强,可以无缝对接其他PHP库和第三方服务,扩展性良好。...
ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和...
ThinkPHP5是一款轻量级的PHP框架,以其简洁、高效的MVC(模型-视图-控制器)设计模式而备受赞誉。它提供了丰富的内置功能,如自动路由、依赖注入、事件处理等,大大简化了Web应用的开发流程。这款开源商城源码选择了...
MuYuCMS:一款基于Thinkphp开发的轻量级开源内容管理系统,为企业、个人站长提供快速建站解决方案。它具有以下的环境要求: 支持系统:Windows/Linux/Mac WEB服务器:Apache/Nginx/ISS PHP版本:php >= 5.6 (推荐...
1. **ThinkPHP框架**:ThinkPHP是中国国内非常流行的一个PHP开发框架,它遵循Apache2开源协议发布,具有轻量级、高性能、丰富的库支持以及良好的社区生态。ThinkPHP的核心特性包括MVC模式、模型层数据操作、视图层...
**MUYUCMS轻量级开源内容管理系统** MUYUCMS是一款基于PHP语言的轻量级开源内容管理系统,专为公司企业与个人站长设计,旨在简化网站建设和维护工作。其核心特性是快速建站和易用性,为用户提供了一种高效、灵活的...
3、认识一个MVC框架ThinkPHPThinkPHP是一个快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,并且永久免费使用,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。使用ThinkPHP,你可以更...
这是一个基于ThinkPHP6框架和UniApp的轻量级、前后端分离的电商系统源码,主要针对中小企业或个人开发者提供快速构建电商平台的解决方案。在这个项目中,ThinkPHP6作为后端开发框架,负责处理业务逻辑、数据交互以及...
ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用 开发和简化企业级应用开发而诞生的。拥有众多的优秀功能和特性,经历了三年多发展的同时,在社区...
ThinkPHP 是一个开源的,快速、简单的面向对象的 轻量级PHP开发框架
一款PHP轻量级、高性能、前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP,前后端源码100%开源,看见及所得,完美支持二次开发,让您快速搭建个性化独立商城。 技术架构:...