Version 1.0.4
Copyright© 2006-2008 by ThinkPHP
All Rights Reserved.
ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现。
使用ThinkPHP,你可以更方便和快捷的开发和部署应用,当然不仅仅是企业级应用,任何PHP应用开发都可以从ThinkPHP的简单、兼容和快速的特性中受益。简洁、快速和实用是ThinkPHP发展秉承的宗旨,为此ThinkPHP会不断吸收和融入更好的技术以保证其新鲜和活力,提供WEB应用开发的最佳实践!
- [ 协议 ]
ThinkPHP遵循Apache2开源许可协议发布,意味着你可以免费使用ThinkPHP,甚至允许把你的ThinkPHP应用采用商业闭源发布。
具体参考Apache2许可协议内容:
http://www.apache.org/licenses/LICENSE-2.0
- [ 特性 ]
- 简单易用的MVC模式
- 独创的核心编译和项目编译机制
- 内置 XML模板引擎,支持标签库
- 富模型支持
- CURD和操作高度自动化支持
- 丰富的查询语言支持
- 目录结构自动创建
- 分布式数据库支持
- 多数据库连接和切换支持
- ActiveRecords模式和丰富的ROR特性
- 灵活简单的项目配置
- 模型自动验证和处理
- 静态页面生成和多元化缓存机制
- 丰富的数据库及PDO支持
- SEO和URL路由支持
- AJAX支持
- 易扩展的系统基类库
- 自动编码转换
- 组件和插件支持
- 基于角色的权限控制体系
- 详尽的开发指南和全中文注释
- [ 要求 ]
ThinkPHP需要PHP5.0以上版本支持,在WindowsXP、Linux的Apache和IIS6 环境下测试通过。
- [ 安装 ]
ThinkPHP无需安装,下载ThinkPHP核心包之后,把解压后的目录拷贝到你的WEB服务器或者WEB目录即可。
- [ 示例 ]
示例中心内置了30多个示例,使用方法:
把ThinkPHP目录拷贝到web目录下面,导入Examples目录下面的examples.sql 文件到数据库,修改Examples/config.php 文件修改数据库连接信息,
如果是Linux环境下面,请把Examples目录下面所有目录设置为可写,因为使用了目录结果自动生成功能。
或者参考在线示例中心 exp.thinkphp.cn
- [ 鸣谢 ]
特别要鸣谢ThinkPHP团队和所有关注和支持ThinkPHP的用户。