我是codeigniter的新手,我正在創建一個用於學習的博客,但我對結構有一些疑問。 現在我有一個管理部分登錄工作和帖子哪些工作,但我認爲它可以做得更好。模型視圖和控制器的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停止開發,尋求新的所有者。 – vee
我知道,但大部分PHP開發人員的工作都在尋找代碼開發人員。我做了一個Symfony2課程,並創建了一些代碼,但codeigniter是我現在需要的 – Oterox