🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 部署目录 [上一页](# "上一页")[下一页](# "下一页") 当我们实际部署网站的时候,目录结构往往由于项目的复杂而变得复杂。我们推荐的部署目录结构如下: <table border="0" cellspacing="1" cellpadding="0"><tr><th>目录/文件</th> <th>说明</th></tr><tr><td>ThinkPHP</td> <td>系统目录(下面的目录结构同上面的系统目录)</td></tr><tr><td>Public</td> <br/><td>网站公共资源目录(存放网站的Css、Js和图片等资源)</td></tr><tr><td>Uploads</td> <td>网站上传目录(用户上传的统一目录)</td></tr><tr><td>Home</td> <br/><td>项目目录(下面的目录结构同上面的应用目录)</td></tr><tr><td>Admin</td> <td>后台管理项目目录</td></tr><tr><td colspan="2">…… 更多的项目目录</td></tr><tr><td>index.php</td> <td>项目Home的入口文件</td></tr><tr><td>admin.php</td> <td>项目Admin的入口文件</td></tr><tr><td colspan="2">…… 更多的项目入口文件</td></tr></table> 如果采用分组模块的话 可以简化为一个项目目录 <table border="0" cellspacing="1" cellpadding="0"><tr><th>目录/文件</th> <th>说明</th></tr><tr><td>ThinkPHP</td> <td>系统目录(下面的目录结构同上面的系统目录)</td></tr><tr><td>App</td> <br/><td>项目目录(分组目录结构会在后面描述)</td></tr><tr><td>Public</td> <br/><td>网站公共资源目录(存放网站的Css、Js和图片等资源)</td></tr><tr><td>Uploads</td> <td>网站上传目录(用户上传的统一目录)</td></tr><tr><td>index.php</td> <td>网站的入口文件</td></tr></table> 项目的模板文件还是放到项目的Tpl目录下面,只是将外部调用的资源文件, 包括图片 JS 和CSS统一放到网站的公共目录Public下面,分Images、Js和Css子目录存放,如果有可能的话,甚至也可以把这些资源文件单独放一个外部的服务器远程调用,并进行优化。 事实上,系统目录和项目目录可以放到非WEB访问目录下面,网站目录下面只需要放置Public公共目录和入口文件,从而提高网站的安全性。 [上一页](# "上一页")[下一页](# "下一页")