在使用Codeigniter框架时,“最佳实践”放置包含文件(inc.php)的地方在哪里?在Codeigniter中包含文件
4
A
回答
6
因为你所要求的“最佳实践”,让我给你一个长的答案:
这取决于你是什么包含的文件是什么。由于您使用的是框架, CodeIginter定义各种 的地方你把你的图书馆, 帮手,配置,模板等,这是 更好地坚持到什么框架提供 ,否则将无法受益从中。
这是关于可维护性,你的应用程序的结构等。 除非你打算理解它们,否则不要使用框架。使用库而不是如果你只是想重用人们写的功能。
2
我认为作为一般的经验法则,只包括一个文件,当你需要它。
就配置文件而言,您希望将这些文件作为页面顶部的第一个文件。这将确保任何常量和配置可用于其余脚本执行!
4
马克,把你的包含文件放在视图目录中,只要它们是html,xhtml,php等。你可以在目录下的目录下保存文件。
3
是美国可以通过包括Path Helper
在控制器中的文件:
$这个 - >负载>助手(阵列( '路径'));
然后使用函数file()
加载文件:
$这 - >负载>文件( '您的文件夹/ your_file.php');
请注意,your_file.php
文件位于your_folder
dir的根目录中。
相关问题
- 1. 在codeigniter中包含文件
- 2. 如何在codeigniter中包含文件
- 3. 如何在codeigniter中包含css文件
- 4. 如何在Codeigniter中包含文件?
- 5. Codeigniter包含在视图中
- 6. 在Codeigniter中包含库
- 7. Codeigniter包含文件变量空
- 8. codeigniter包含css或js文件
- 9. CodeIgniter:如何在视图中包含.js文件?
- 10. 包含在头文件中
- 11. 在C++中包含文件
- 12. 在ridl中包含文件
- 13. 包含在头文件中
- 14. 在web.xml中包含文件
- 15. CodeIgniter包含Vzaar库
- 16. 包含在文件
- 17. Codeigniter:包含js文件ci文件夹安装在http文件夹外
- 18. 在MsBuild文件中包含.sln文件?
- 19. 在html文件中包含html文件
- 20. 在Codeigniter中包含付款模块
- 21. 如何在eclipse中包含codeigniter框架
- 22. 如何在codeigniter中包含pdf下载
- 23. 如何在Codeigniter中包含'激活码'?
- 24. a.h包含在b.h中,我在源文件中包含b.h,是否需要在源文件中包含a.h?
- 25. eclipse:在jar包中包含abitrary文件
- 26. 在Pypi包中包含静态文件
- 27. 从正常的PHP文件中包含codeigniter?
- 28. 包含的文件包含它包含的文件吗?
- 29. 在报告中包含文本文件
- 30. 在JSON中包含文本文件
对不起,我想我的问题还不够清楚:我的问题是“我应该在哪个文件夹中放置包含文件?” – 2010-11-27 16:44:53