Я новичок в создании кодаи, и я создаю блог, закодированный с ним для обучения, но у меня есть некоторые сомнения относительно структуры. Прямо сейчас у меня есть раздел администратора для входа в систему, который работает и сообщения, которые тоже работают, но я думаю, что это можно сделать лучше.Структура codeignign для представлений моделей и контроллеров
Проект находится в 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 ищут разработчиков codeigniter. Я провел курс Symfony2 и создал некоторый код, но мне нужен код, который мне теперь нужен – Oterox