我是新来的笨,想知道哪里的最好的地方是存储JS / CSS /图像/等? 通常我习惯:
/ --/application --/system --/public ----/css ----/js ----/images
但是,什么是使用这样的目录结构的最佳方式? 所有这一切我在研究中发现的是常用的笨项目都有自己的资产坐在旁边的应用程序和系统文件夹。
我是新来的笨,想知道哪里的最好的地方是存储JS / CSS /图像/等? 通常我习惯:
/ --/application --/system --/public ----/css ----/js ----/images
但是,什么是使用这样的目录结构的最佳方式? 所有这一切我在研究中发现的是常用的笨项目都有自己的资产坐在旁边的应用程序和系统文件夹。
那么,是不是有危险对目录结构的根级的数据? 所有这一切都是保护的重要文件夹(如系统)从外人是的.htaccess
假设你正在运行的Apache, .htaccess
与deny from all
应该罚款。
如果不是,这是一个原因,你通常会看到这样的事情在每个文件的开头:
defined('BASEPATH') or exit('No direct script access.');
这将确保脚本无法直接访问。
您可能还可以让您的应用程序和系统文件,下面的Web根目录是这样的:
htdocs
application
system
public_html
index.php
public
css
js
img...
只需使用相对路径在index.php来定义你的CI路径:
$system_path = '../system';
$application_folder = '../application';