`
kanthongh
  • 浏览: 66750 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

互联网技术:轻量级开源平台ThinkPHP

 
阅读更多


     摘要: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项目负责人王参加等联袂推荐。

分享到:
评论

相关推荐

    ThinkPHP轻量级PHP开发框架v5.1RC2核心版

    ThinkPHP是一个性能卓越并且功能丰富的轻量级PHP开发框架,本身具有很多的原创特性,并且倡导大道至简,开发由我的开发理念,用最少的代码完成更多的功能,宗旨就是让WEB应用开发更简单、更快速。遵循Apache2开源...

    基于ThinkPHP的轻量级PHP开发框架设计源码

    这是一个基于ThinkPHP的轻量级PHP开发框架设计,使用PHP语言开发,包含25个文件。主要文件类型包括10个PHP...该项目是一个开源的、快速、简单的面向对象的轻量级PHP开发框架,适合用于个人学习和实践PHP的开发技术。

    thinkphp php开源框架

    ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和...

    MUYUCMS v2.1:一款开源、轻量级的内容管理系统

    MuYuCMS:一款基于Thinkphp开发的轻量级开源内容管理系统,为企业、个人站长提供快速建站解决方案。它具有以下的环境要求: 支持系统:Windows/Linux/Mac WEB服务器:Apache/Nginx/ISS PHP版本:php >= 5.6 (推荐...

    MUYUCMS 轻量级开源内容管理系统

    MuYuCMS基于Thinkphp开发的一套轻量级开源内容管理系统,专注为公司企业、个人站长提供快速建站提供解决方案。

    PHP100视频教程 43:PHP中MVC学习之ThinkPHP(上)

    3、认识一个MVC框架ThinkPHPThinkPHP是一个快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,并且永久免费使用,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。使用ThinkPHP,你可以更...

    基于ThinkPHP的轻量级通用后台管理框架设计源码

    勾股CMS后台管理框架:基于...该项目是一个轻量级的通用后台管理框架,结合了Layui和MySQL,旨在为开发者提供一个简单、易用且方便二次开发的后台管理平台。它是一个免费可商用的开源项目,适用于多种业务场景。

    ThinkPHP是一个免费开源的

    ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用 开发和简化企业级应用开发而诞生的。拥有众多的优秀功能和特性,经历了三年多发展的同时,在社区...

    一个基于thinkphp6+uniapp的轻量级、前后端分离的电商系统源码.zip

    一个基于thinkphp6+uniapp的轻量级、前后端分离的电商系统源码.zip

    一款PHP轻量级、高性能、前后端分离的电商系统源码.zip

    一款PHP轻量级、高性能、前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP,前后端源码100%开源,看见及所得,完美支持二次开发,让您快速搭建个性化独立商城。 技术架构:...

    lyadmin是一套轻量级通用后台,采用ThinkPHP+Bootstrap3制作

    lyadmin是一套轻量级通用后台,采用ThinkPHP+Bootstrap3制作,内置系统设置、上传管理、权限管理、模块管理、插件管理等功能,独有的Builder页面自动生成技术节省50%开发成本,先进的模块化开发的支持让开发成本一降...

    PhalApi简称框架一个轻量级PHP开源接口框架专注于接口服务开发

    简称π框架,一个轻量级PHP开源接口框架,专注于接口服务开发,支持HTTP/SOAP/RPC协议,拥有自动生成的在线文档、多种开发语言的客户端SDK包以及可重用的扩展类库,可用于快速搭建微服务、RESTful接口或Web Services...

    ThinkPHP_v5.0.7.zip_ThinkPHP V5.0.7_thinkphp

    ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布

    vaeThink基于ThinkPHP5和Layui2开发的一款高速度轻量级PHP内容管理系统

    vaeThink 是搭载了两大国产开源框架ThinkPHP5和Layui2的一款高速度、轻量级PHP内容管理系统,诞生的初衷是帮助开发者提高开发效率,节省项目开发成本。

    ThinkPHP3.2完全开发手册.chm

    ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布。(chm无法显示内容时需在属性中“解除锁定”)

    thinkphp5.1最新完整版

    ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也...

    ThinkPHP初级入门教程

    ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀...

    ThinkPHP v3.2.3 完整版.rar

    ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用 开发和简化企业级应用开发而诞生的。拥有众多的优秀功能和特性,经历了三年多发展的同时,在社区...

Global site tag (gtag.js) - Google Analytics