CodeIgniter - где поставить CMS - PullRequest
       10

CodeIgniter - где поставить CMS

1 голос
/ 09 февраля 2011

Я пришел из-за того, что кодировал проекты своих клиентских веб-сайтов с нуля с помощью MySQL и PHP.Обычно это общедоступные сайты со смесью статического контента, динамического контента и небольшой функциональности тут и там (т. Е. Аккаунт, поиск и т. Д.).Ничего особенного.

Поэтому я обычно пишу небольшой сайт CMS, чтобы позволить им обновить то, что им нужно, поместить в защищенную папку и все.

Теперь я бы хотелиспользовать CodeIgniter и многое другое из подхода MVC для моего следующего сайта.Должен ли я что-то делать, чтобы отделить CMS от остальной части сайта или это просто другая область (со своими собственными контроллерами / моделями и т. Д.) И дополнительная аутентификация?

Ответы [ 2 ]

2 голосов
/ 09 февраля 2011

Существует несколько хороших способов создания интерфейса администратора в CodeIgniter, описанных по адресу:

http://philsturgeon.co.uk/news/2009/07/Create-an-Admin-panel-with-CodeIgniter

Вы, вероятно, захотите посмотреть в основном на "# 2" в его списке; это легкий и не слишком много дополнительной работы.

0 голосов
/ 22 февраля 2011

CMS является частью сайта, если под CMS вы подразумеваете панель администрирования / бэкэнд вашего приложения, вы можете использовать вышеуказанную ссылку, предоставленную coreylink, так как она описывает различные способы создания панели администратора.

Мое личное предпочтение - создать папку с именем «admin» в моей директории контроллеров и создать семантически значимые имена, чтобы мои URL были webapp.com/admin/users и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...