模块化 驱动化 为云平台而生
ThinkPHP3.2正式版发布!

ThinkPHP是国内领先的WEB应用开发框架,诞生于2006年初,在国内具有良好的口碑和广大的用户群,秉承了大道至简的开发理念,让WEB开发变得更简单!2012年获得开源中国国内开源项目评选第二名,2013年入选中国开源促进联盟的推荐开源项目,并获得中日韩三国共同举办的东北亚开源论坛技术优胜奖。

为了迎接即将到来的2014年(同时也是ThinkPHP的8周年),开发团队全新推出了这一具有新的里程碑意义的3.2版本,此次版本升级要求PHP版本号为5.3+,并提供了更好的云平台支持,是一个为云平台而生的ThinkPHP版本,希望藉此把国内的PHP开发环境推向一个新的层次、掀起一股新的WEB开发浪潮,同时也借此机会答谢TP新老用户多年的支持和贡献!因为你们,我们始终在坚持!

这次版本的关键词是模块化、驱动化和云平台。
模块化:3.2版本的架构专门为模块化设计做了优化和调整,从而更适合企业级应用,当然这很大一部分得益于对命名空间的支持以及自动加载机制。同时,你会看到一个小的细节,ThinkPHP3.2版本自带了一个应用入口文件和应用目录。

驱动化:3.2版本在设计类库的时候尽量采用驱动式设计,对于同一功能在不同环境和类型的操作只需要配置驱动即可轻松移植,不需要改变现有代码,同时也让你的应用能够适用于更多更复杂的运行环境。

云平台:3.2版本在底层核心就包含了对各种云平台的支持,通过定制不同的应用(场景)模式以及对应的驱动就可以轻松支持云平台的部署开发,你可以实现在本地开发,然后直接无缝部署到云平台,目前已经支持的包括SAE和BAE3。

注意:3.2以上版本对PHP的版本要求为PHP5.3+ (不包含PHP5.3dev和PHP6) 新手建议先掌握PHP5.3的命名空间概念先

>>>ThinkPHP3.2专享主机优惠活动 免备案 活动期间购买终生7折优惠<<<

[ 功能 ]

3.2版本在此前的3.1.3版本之上,引入了命名空间,强化了驱动化和行为,增强了模块化的概念和对云平台的支持,并改进了诸多的细节。
主要改进包括

  • 模块化架构的全新设计
  • 全新命名空间和自动导入机制
  • 改进的路由功能
  • 主题的动态切换支持
  • 更强大的Action参数绑定
  • 模型的参数绑定支持
  • 改进的域名部署支持
  • 全新的应用模式
  • 全新重写的工具类(包括图像、验证码和上传等)
  • 提供更好的云平台支持
  • 修正之前发现的众多BUG

更多的更新日志

[ 下载 ]

ThinkPHP3.2完整版 [ 官网下载 ]

Git获取地址
Github:https://github.com/liu21st/thinkphp
Oschina:http://git.oschina.net/liu21st/thinkphp.git
Code:https://code.csdn.net/topthink2011/ThinkPHP

[ 手册 ]

ThinkPHP史上最好的开发手册恐怕非ThinkPHP3.2完全开发手册莫属,而且始终在完善。

[ 示例 ]

简单示例都弱爆了,这次给我们的小伙伴们提供了最好的基于ThinkPHP3.2版本开发的应用--OneThink

[ 升级 ]

由于采用了命名空间,不支持原有3.1应用的无缝升级,敬请谅解。不过后续会提供升级指导手册,帮助从原来的旧项目迁移到新版本。

[ 关注我们 ]

官方会通过官网(http://thinkphp.cn)、邮件列表(点击订阅)和微博平台及时更新相关资讯和教程文档,请及时关注我们的官方微博(新浪 @thinkphp, 腾讯 @topthink)。
微信账号:ThinkPHP2012

-------------------------------------
ThinkPHP开发团队2013

最新文章

  1. (一)Maven初步了解与认识
  2. windows 10卸载自带软件
  3. AH00098 pid file overwritten
  4. 网络/运维工程师visio2013模具图标 绘制漂亮的网络拓扑图 狮子XL工程师美学思想
  5. 优秀程序设计的Kiss原则(keep it simple,stupid)
  6. CMake编译linux C++
  7. 摘录android工具类
  8. 实践javascript美术馆的小案例,学习到的东西还是蛮多的,包括javascript编程中的预留退路、分离javascript、以及实现向后兼容等
  9. jquery 属性与css操作
  10. eclipse安装PyDev插件出错No software site found at jar:file:[离线包路径]!/. Do you wish to edit the location?
  11. WPF 3D:使用变换中的TranslateTransform3D
  12. (一)AngularJS获取贴纸Hello World
  13. DedeCMS新建模型字段【附件样式】修改方法
  14. [array] leetcode-56. Merge Intervals - Medium
  15. Supervisor 安装及配置管理uwsgi进程
  16. TCP学习总结(四)
  17. 第一册:lesson sixty nine.
  18. Redis缓存设计及常见问题
  19. usart下位机输出使用printf的格式化技巧
  20. iOS – 单例模式写一次就够了

热门文章

  1. tp表单的提交与验证
  2. Composer更新慢的终极解决方案
  3. Opening Default document on IIS (HTML With WebAPI)
  4. activiti表
  5. Eclipse中导入Git项目
  6. HDU 4952 Poor Mitsui(贪心)
  7. How to merge Scala Lists
  8. js 中object对象的操作
  9. java 多线程8 : synchronized锁机制 之 方法锁
  10. C语言一闪而过