【发布时间】:2014-01-23 14:59:13
【问题描述】:
我是 codeigniter 的新手,我正在创建一个用它编码的博客来学习,但我对结构有些怀疑。 现在我有一个用于登录的管理部分,它正在工作,并且发布也可以工作,但我认为它可以做得更好。
项目在github
现在是这样的:
+Controllers
+admin
- users.php (login, logout)
+posts
- posts.php (index, new_post, delete_post, edit_post)
+Models
+admin
- user.php
+posts
- post.php
+Views
+admin
- login.php
+posts
- post.php
- post_index.php
- edit_post.php
- new_post.php
+components
- header.php
- footer.php
- mainsidebar.php
这个结构可以吗,还是有更好的组织/重命名方法?
对于我想要管理帖子的管理区域,我应该将帖子视图、控制器和模型移动到管理文件夹吗?还是我应该在管理员和帖子文件夹中都有帖子?
我有点不知道将控制器/模型/视图放在哪里。
我应该修改路线吗?
【问题讨论】:
-
如果你是 CI 新手,我建议你转到 FuelPHP,因为 CI 停止了开发并正在寻找新的所有者。
-
我知道,但大多数 php 开发人员的工作都在寻找 codeigniter 开发人员。我已经完成了 Symfony2 课程并创建了一些代码,但我现在需要的是 codeigniter
标签: codeigniter