thinkphp3.1新手入门手册能够帮助学习者快速掌握基本操作的php手册,通过一些基本的配置之后,可以查询语言、对函数进行分析等操作,有助于你在web开发过程中打造出更加优秀的平台。
thinkphp3.1中文手册介绍
thinkphp是一个快速、简单的基于mvc和面向对象的轻量级php开发框架,遵循apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,尤其注重开发体验和易用性,并且拥有众多的原创功能和特性,为web应用开发提供了强有力的支持。
thinkphp3.1入口文件
在开始之前,你需要一个web服务器和php运行环境,如果你暂时还没有,我们推荐使用集成开发环境wampserver(是一个集成了apache、php和mysql的开发套件,而且支持多个php版本、mysql版本和apache版本的切换)来使用thinkphp进行本地开发和测试。
特性
增加变量安全获取和过滤的快捷方法i;
分组支持部署到完整域名或ip;
a和d方法支持跨分组调用;
改进异常处理,支持致命错误捕获;
针对pdo驱动和sqlsrv驱动的完善,支持参数绑定;
改进模版引擎的定界符对特殊字符的支持;
修正js代码可能对模版标签的混淆;
模型的where方法支持多次调用;
调试模式
thinkphp的运行模式包括调试模式和部署模式,默认情况下是运行在部署模式下面。部署模式下面性能优先,并且尽可能少地抛出错误信息,调试模式则以除错方便优先,关闭任何缓存,而且尽可能多的抛出错误信息,所以对性能有一定的影响。部署模式采用了项目编译机制,第一次运行会对核心和项目相关文件进行编译缓存,由于编译后会影响开发过程中对配置文件、函数文件和数据库修改的生效(除非你修改后手动清空runtime下面的缓存文件)。因此为了避免以上问题,我们强烈建议新手在使用thinkphp开发的过程中使用调试模式,这样可以更好的获取错误提示和避免一些不必要的问题和烦恼。