Я планирую развернуть портал, разделенный на модули, используя сторонний HMVC от codeigniter. Один из таких модулей - «Объявления».Структура Codeigniter
Я думал о следующей структуре:
www.site.com/classifieds/2-a-category-name/32-a-listing-title
Это будет список деталей конкретного перечисления ID 32, который принадлежит к категории ID 2
www.site.com/classifieds/4-a-category-name
Этот список будет все объявления в категории ID 4
www.site.com/classifieds/add/listing, www.site.com/classifieds/edit/listing/4, www.site.com/classifieds/delete/category/5
Это будет добавлять/редактировать/удалять списки и категории.
Теперь я смущен относительно того, какие контроллеры я должен использовать? Хорошо ли иметь контроллеры «Добавить», «Изменить», «Удалить»? и использовать основной контроллер «объявлений» для отображения страниц в соответствии с сегментами URI?