这就是我理解Codeigniter目录结构进行操作的方式。 我正在使用Codeigniter 2.1.2。 我是否误解了每个目录的用法? 我忘了什么吗

-+ /application/
 |
 |-+ /cache/        Used for caching pages if it is enabled
 |-+ /config/       Contains the configuration files for this project
 |-+ /controllers/  All of your controllers are saved here
 |-+ /core/         Used for modifying the core Codeigniter classes
 |-+ /errors/       Handles your errors and their output
 |-+ /helpers/      Contains your own functions
 |-+ /hooks/        Used for running code at the certain points in the routing process
 |-+ /language/     Occasionally used for translating parts of your project into different languages
 |-+ /libraries/    Contains your own classes
 |-+ /logs/         When you log any sort of notice it is saved inside a file in here
 |-+ /models/       All of your models are saved here
 |-+ /third_party/  Basically another name for plugins which go here
 |-+ /views/        Your views are saved here normally organised by controller inside a new directory

-+ system/          Never go in here instead use the core directory inside /application/

-+ index.php        The front controller for your project

谢谢!

#1楼 票数:5 已采纳

几乎,您对目录结构的基本了解是正确的。 也就是说,您应该避免修改核心CodeIgniter类,而应根据需要扩展它们。

助手不仅是“包含自己的功能”。 辅助函数可以是您的函数,也可以是内置函数,但是这些是MVC核心集之外的类/函数,可以“帮助”完成某些事情,例如表单构建或其他常规任务。

  ask by GhostInTheSecureShell translate from so

未解决问题?本站智能推荐:

5回复

CodeIngiter重定向错误

大家好,我一直在基于codeigniter v3开发一个简单的php后端。 我在cloud 9 ide上开发了它,然后将其迁移到了网站托管上。 我更改了数据库配置文件并 mydomain / codeingiter / .htacces 我的问题是关于默认控制器已加载属性的问题,但是当我转到另一个
2回复

如何为codeingiter配置WAMP?

我一直在使用 Codeigniter,突然我面临一个奇怪的问题。 我下载了 CI-2.2.6 并将其放在我的 WAMP 根目录下。所以对于我的项目,我使用SITE_URL函数将所有 CSS 和 JS 链接到 page_head 文件中。 但不知何故,当我打开页面源代码时它不起作用我得到了这个链接 这
1回复

PhilStrugeonREST服务器-DigestAuth中是否存在安全漏洞,或者我误解了什么?

最近我为CodeIgniter下载了Phil Strugeon REST服务器 。 我查看了源代码,当我进入摘要式身份验证时,我看到了以下代码: 稍后检查一下$ digest_string的缺失和用户名的存在: 在Wikipedia中,我看到有关HTTP Digest Auth的以下文
1回复

newb:CodeIgniter+Tank_Auth的正确/推荐的目录层次结构是什么

CodeIgniter + Tank_Auth的正确/推荐的目录结构是什么? Tank_Auth的作者Ilya Konyukhov在http://konyukhov.com/soft/tank_auth/上写道: “将应用程序文件夹内容复制到您的CI应用程序文件夹中。” 意思是不是
1回复

如何从codeingiter中的json数组读取

我试图解码json并从json代码中获取价值。 我需要读取此json并使用add_food_item_a和status创建一个数组。 目前我正在使用这样的 我把这个功能叫做 但无法从此json代码数组中读取
1回复

无法将此查询转换为codeingiter查询

我希望此查询以CodeIgniter格式转换。
2回复

Codeingiter查询我的特定列中的Orderby

我希望通过查询订购。 我的网站问题如下。 我的数据库中有一个新闻表,该表有订单和日期列。 现在我想在今天的日期显示新闻的新闻顺序。 例如:具有订单1的XXXx新闻和具有订单1的yyyy新闻和具有订单1和aaa新闻订单的zzzz新闻是2。 我已经在升序中显示了这个值。结果是
1回复

CodeIngiter模型未保存在会话中

我需要在sessione中添加一些我登录后获得的变量。 这是我在model.php中的代码: 问题是,当我在会话(谷歌浏览器)中检查值时,我没有读取“ logged”参数。 有人可以帮助我吗?