【ThinkPHP入门学习】先了解下ThinkPHP是什么

ThinkPHP是一个开源的、快速的、简单的面向对象的轻量级PHP开发框架,是为了敏捷web应用开发喝简化企业应用开发而诞生的。遵循Apache2 开源许可协议。

我们后续介绍的ThinkPHP都是基于5.0版本。

ThinkPHP5.0版本是一个重构版本,采用全新的架构思想,引入更多新特性,优化核心、减少依赖,支持composer,并且对路由、日志、异常、模型、模板引擎等模块都进行过重构。

主要特性如下:

规范 遵循PSR-2、PSR-4规范,Composer及单元测试
严谨 异常错误检测和安全机制,详细的日志信息
灵活 减少核心依赖,扩展灵活方便,支持命令行指令扩展
API友好 出色的性能和REST支持、远程调试,更好的支持API开发
高效 惰性加载、及路由、配置和自动加载的缓存机制
ORM 重构的数据库、模型和关联,支持MongoDb

坚持原创技术分享,谢谢鼓励我继续创作!