这是我使用Composer的第一个项目,因此我想先了解一些谷歌搜索时未发现的东西。
我当前的文件夹结构是这个
functions
includes
vendors
composer.json
composer.lock
index.php
我正在使用共享的虚拟主机,并且我独自在该项目中工作。我应该将所有这些都上传到我的服务器上吗?另外,如何保护我的vendors
文件夹不泄露有关依赖项的信息?
在许多共享主机上,您可以设置指向指定目录的域。然后,您只能index.php
将应公开的文件(css,javascript,图像等)和应用程序的真实代码放在此目录中,并将其放在文件夹上方,因此项目的结构应如下所示:
vendor
includes
functions
composer.json
composer.lock
public_html
index.php
css/
js/
img/
现在您应该将域指向public_html
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句