ThinkPhp5.1的安装和配置
#引言
ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的开源轻量级PHP框架。
ThinkPhp框架大大减少了程序员在实际开发过程的时间,增加了开发效率。
ThinkPhp框架目前已经更新到了6.0,在这个系列中演示的版本为5.1。
#ThinkPhp的安装
对于ThinkPhp5.1(以下简称Tp5),我们可以直接从它的官网下载并上传到网站根目录上。
如图所示,点击 Download 按钮即可开始下载
注意:下载需要先拥有一个官网账号
#ThinkPhp的配置
初步配置
下载后会得到一个压缩包文件,只需上传压缩包并解压到根目录即可。
配置好域名后访问域名 /public 出现图示所示即表示tp5成功安装。
命名规范
ThinkPHP5.1
遵循PSR-2
命名规范和PSR-4
自动加载规范,并且注意如下规范:
目录和文件
- 目录使用小写 下划线;
- 类库、函数文件统一以
.php
为后缀; - 类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致;
- 类文件采用驼峰法命名(首字母大写),其它文件采用小写 下划线命名;
- 类名和类文件名保持一致,统一采用驼峰法命名(首字母大写);
函数的类、属性命名
- 类的命名采用驼峰法(首字母大写),例如
User
、UserType
,默认不需要添加后缀,例如UserController
应该直接命名为User
; - 函数的命名使用小写字母和下划线(小写字母开头)的方式,例如
get_client_ip
; - 方法的命名使用驼峰法(首字母小写),例如
getUserName
;
常量和配置
- 常量以大写字母和下划线命名,例如
APP_PATH
; - 环境变量定义使用大写字母和下划线命名,例如
APP_DEBUG
;
具体内容请查看官方文档。
调试模式
在我们用tp5开发项目时难免会犯些错误,比如:语法错误、未定义函数、引号遗漏等。
在这里我们演示一下这几种错误。
语法错误
这里明显是忘记加了引号
访问网站:
未定义函数
在没有定义"qqqaaa"这个函数时候访问网站:
引号遗漏
访问网站:
注意,tp5不同于原生php,不会主动给你抛出错误,在这里我们要进行一些设置。
打开根目录下:application/config.php
记住这个文件,它是tp5配置文件,包含了许许多多的配置项。
排在最显眼的就是'app_debug'、'app_trace'两个配置项,在开发过程中,我们通常把它们设置为”true“。
再次访问错误试试看:
现在是不是就抛出了具体的异常?
但是,当我们网站上线时切记要把这两个配置项设置为”false“,否则你显示出了具体的错误,很容易被黑客所攻破。
至此,tp5基础配置就此结束了。
喜欢点赞关注支持哦~
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhicefif
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
excel图片置于文字下方的方法
PHP中文网 06-27 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
微信提示登录环境异常是什么意思原因
PHP中文网 04-09 -
微信运动停用后别人还能看到步数吗
PHP中文网 07-22 -
微信人名旁边有个图标有什么用
PHP中文网 03-11