ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,它是为简化企业级应用开发和敏捷WEB应用开发而生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进。
作为一个整体开发解决方案,ThinkPHP能够解决应用开发中的大多数需要,因为其自身包含了底层架构、兼容处理、基类库、数据库访问层、模板引擎、缓存机制、插件机制、角色认证、表单处理等常用的组件,并且对于跨版本、跨平台和跨数据库移植都比较方便。并且每个组件都是精心设计和完善的,应用开发过程仅仅需要关注您的业务逻辑。
ThinkPHP是国内团队研发的一套高水准的PHP框架,与其他国外框架(如Laravel,symfony)相比不用再去看英文文档,给国内的开发者学习和使用带来了很大方便,因此它深受国内开发者的喜爱。
在这一系列博客的开始,我把ThinkPHP的一些重要的概念以及用途整理出来,供大家在开发时进行查阅,根据实际需要进行有针对性的学习,这样可以提高开发效率。
五 控制器
概念 | 用途 |
---|---|
空操作 | 系统在找不到请求的操作方法时,会定位到空操作( _empty )方法来执行,可用来实现错误页面和URL的优化 |
空控制器 | 当系统找不到请求的控制器名称的时候,定位空控制器,可用来定制错误页面和URL的优化 |