该部分内容,主要关注两点:一、开发规范;二、目录结构。
一、开发规范主要需要注意的地方是:
1、ThinkPHP 5 框架系统,所封装的根据命名空间,自动加载类文件规则。
2、为了兼容 Linux, Unix 与 Windows Server 等系列服务器环境,文件与目录的命名应该要用统一的一种方式。(目录名使用小写+下划线;文件分为:类文件与其他文件)。
3、 类文件名称,与类名的写法要统一。如:使用首字母大写的驼峰法命名。
4、其他文件的命名方式,采用小写+下划线命名。
二、目录结构
ThinkPHP 5 完整版,已经将应用的目录结构创建好。
压缩包解压出来的目录有:
application - 应用目录
extend - 扩展类库目录(可以自定义或删除)
public - Web 部署目录,对外访问目录
runtime - 应用的运行时目录(运行日志,临时缓存文件等等。进行代码调试时,修改代码后,应该删除该目录,以免出现调用了之前的缓存文件。windows 环境中,该目录会再次自动创建。Linux 中则需要有相应权限,才能被创建。)
vendor - composer 第三方包文件目录(可以删除)
thinkphp - thinkphp 5 框架代码目录(必须要有)
ThinkPHP 5 对应用目录结构,在默认配置的情况下,默认的是:index 模块目录,common 模块目录。
网友评论