ThinkPHP 是什么?
ThinkPHP 简介
ThinkPHP 是一个免费开源的,快速、简单的面向对象的国产轻量级 PHP 开发框架。
ThinkPHP 遵循 Apache 2 开源协议发布,是为了敏捷 WEB 应用开发和简化企业级应用开发而诞生的,具有免费开源、快速简单及面向对象等众多的优秀功能和特性。ThinkPHP 经历了五年多发展的同时,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,众多的典型案例确保可以稳定用于商业以及门户级的开发。
ThinkPHP 技术特点
ThinkPHP 借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,采用单一入口模式等。融合了 Struts 的 Action 思想和 JSP 的 TagLib(标签库)、RoR 的 ORM 映射和 ActiveRecord 模式;封装了 CURD 和一些常用操作,在项目配置、类库导入、模版引擎、查询语言、自动验证、视图模型、项目编译、缓存机制、SEO支持、分布式数据库、多数据库连接和切换、认证机制和扩展性方面均有独特的表现。
使用 ThinkPHP,可以更方便和快捷的开发和部署应用。ThinkPHP 本身具有很多的原创特性,并且倡导 大道至简,开发由我 的开发理念,用最少的代码完成更多的功能,宗旨就是让 WEB 应用开发更简单、更快速!
ThinkPHP 版权问题
ThinkPHP遵循 Apache 2 开源许可协议发布,意味着你可以易做图 ThinkPHP,甚至允许把你基于 ThinkPHP 开发的应用开源或商业产品发布/销售。
ThinkPHP 成长历程
- 2006-01-15 ThinkPHP的雏形版本FCS0.6.0发布
- 2006-02-12 (元霄节) 发布 FCS 0.6.1 版本,Google讨论组成立
- 2006-03-15 FCS 0.7.0版本发布
- 2006-03-23 第一个QQ群成立
- 2006-05-07 FCS 0.8版本发布
- 2006-10-25 FCS 0.9.0版本发布
- 2006-12-25 SF项目和Google网站ThinkPHP项目申请完成
- 2007-01-01 FCS正式更名为ThinkPHP
- 2007-01-08 ThinkPHP 0.9.5版发布 同期官方网站 http://ThinkPHP.cn 开通
- 2007-02-21 TOPThink社区暨新版ThinkPHP官方网站开通,并提供社区支持
- 2007-02-25 发布ThinkPHP 0.9.6版本,完成FCS到ThinkPHP的正式迁移
- 2007-04-29 ThinkPHP发布0.9.7版本
- 2007-07-01 ThinkPHP发布0.9.8版本
- 2007-10-15 ThinkPHP发布1.0.0RC1版本,完成PHP5的重构
- 2007-12-15 ThinkPHP发布1.0.0正式版本 标志着ThinkPHP步入轨道
- 2008-10-01 ThinkPHP发布1.0.3正式版本
- 2008-12-25 ThinkPHP发布1.5正式版本 并启动商业化支持服务,ThinkPHP进入稳定发展
- 2009-05-01 ThinkPHP 发布1.6.0RC1版本
- 2009-10-01 ThinkPHP发布2.0版本 完成新的重构和飞跃,这是一次划时代的版本
- 2010-10-02 ThinkPHP发布2.1RC1版本
- 2012-01-15 ThinkPHP6周年庆发布2.2正式版暨3.0RC1版
- 2012-03-05 ThinkPHP发布3.0版本