2.3 部署目录
匿名 · 更新于 2013/12/23
当我们实际部署网站的时候,目录结构往往由于项目的复杂而变得复杂。我们推荐的部署目录结构如下:
| 目录/文件 | 说明 |
|---|---|
| ThinkPHP | 系统目录(下面的目录结构同上面的系统目录) |
| Public | 网站公共资源目录(存放网站的Css、Js和图片等资源) |
| Uploads | 网站上传目录(用户上传的统一目录) |
| Home | 项目目录(下面的目录结构同上面的应用目录) |
| Admin | 后台管理项目目录 |
| …… 更多的项目目录 | |
| index.php | 项目Home的入口文件 |
| admin.php | 项目Admin的入口文件 |
| …… 更多的项目入口文件 | |
| 目录/文件 | 说明 |
|---|---|
| ThinkPHP | 系统目录(下面的目录结构同上面的系统目录) |
| App | 项目目录(分组目录结构会在后面描述) |
| Public | 网站公共资源目录(存放网站的Css、Js和图片等资源) |
| Uploads | 网站上传目录(用户上传的统一目录) |
| index.php | 网站的入口文件 |
事实上,系统目录和项目目录可以放到非WEB访问目录下面,网站目录下面只需要放置Public公共目录和入口文件,从而提高网站的安全性。
