2010-11-27 57 views

回答

6

因为你所要求的“最佳实践”,让我给你一个长的答案:

这取决于你是什么包含的文件是什么。由于您使用的是框架, CodeIginter定义各种 的地方你把你的图书馆, 帮手,配置,模板等,这是 更好地坚持到什么框架提供 ,否则将无法受益从中。
这是关于可维护性,你的应用程序的结构等。 除非你打算理解它们,否则不要使用框架。使用而不是如果你只是想重用人们写的功能。

2

我认为作为一般的经验法则,只包括一个文件,当你需要它。

就配置文件而言,您希望将这些文件作为页面顶部的第一个文件。这将确保任何常量和配置可用于其余脚本执行!

+0

对不起,我想我的问题还不够清楚:我的问题是“我应该在哪个文件夹中放置包含文件?” – 2010-11-27 16:44:53

4

马克,把你的包含文件放在视图目录中,只要它们是html,xhtml,php等。你可以在目录下的目录下保存文件。

3

是美国可以通过包括Path Helper在控制器中的文件:

$这个 - >负载>助手(阵列( '路径'));

然后使用函数file()加载文件:

$这 - >负载>文件( '您的文件夹/ your_file.php');

请注意,your_file.php文件位于your_folder dir的根目录中。