ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架。
ThinkPHP5.0的优点
- 采用了全新的架构思想,并且引入了更多的PHP新特性。
- 优化了核心,减少了依赖,实现了真正的惰性加载。
- 支持Composer(依赖管理工具)。
- 对API(应用程序编程接口)开发做了优化。
主要特点:
- 遵循 PSR-2、PSR-4规范, Composer及单元测试支持。
- 异常严谨的错误检测和安全机制,详细的日志信息。
- 减少核心依赖,扩展更灵活、方便,支持命令行指令扩展。
- 出色的性能和 REST支持、远程调试,更好的支持API开发。
- 惰性加载,及路由、配置和自动加载的缓存机制。
- 重构的数据库、模型及关联, MongoDb 支持。