Я собираюсь начать очень широкий и многофункциональный проект с 4 основными разделами во внешнем интерфейсе и несколькими ролями и разрешениями во внутреннем. Сайт будет состоять из огромного количества данных, и почти все данные ориентированы на поиск. Это своего рода сайт-каталог. Будучи веб-сайтом-каталогом, старые данные не будут архивироваться и будут столь же важны, как и новые.
Раздел в интерфейсе:
- Списки компаний
- Списки услуг
- Объявления
- Новости
Сайт в основном состоит из 4 типов пользователей, из которых два состоят из 2 подтипов.
Структура будет примерно такой:
Также будет смс-интеграция. Главное в этом веб-сайте то, что доступ к нему будет осуществляться с нескольких доменов. То есть, если люди пришли с URL-адреса www.a2zusa.com,
, они получат списки предприятий для всех США. Если они приходят из www.a2znewyork.com
, они получат списки для Нью-Йорка.
У меня есть выбор: codeigniter и drupal. Я не так хорош в Drupal, и мне придется учиться на этом пути. Что бы вы предложили для такого проекта?
Структура проекта"