"Инфоцентр" - проект компании RU-CENTER.
Какое Вы имеете отношение к проекту?Руководитель группы разработки.
Drupal 6.х.
Рассматривались Drupal и Joomla! Предпочтение отдали Drupal, так как требуемую информационную структуру удобнее реализовывать в этой CMS.
Пришлось разработать и добавить пару модулей (для поиска по сайту и для дополнительной навигации). Кроме того отдельной задачей был импорт большого числа статей (свыше 2500) из старой CMS с максимально корректным преобразованием структуры и сохранением старых URLов. Эту задачу удалось решить, написав скрипт преобразования базы данных (Perl + SQL).
Это миграция со специализированной CMS собственной разработки RU-CENTER. Причина миграции в том, что имевшаяся CMS сильно устарела за долгие годы эксплуатации и было принято решение отказаться от её поддержки в пользу другого, внешнего решения.
Нет.
Nginx работает в качестве обратного прокси к Apache.
На хостинге уже есть возможность предустановки WordPress и Joomla! из панели управления. Так что, на мой взгляд, Drupal - очевидный кандидат на следующее внедрение "стандартной" CMS. Что касается обычной установки, силами пользователя, то, по опыту, Drupal уже сейчас успешно устанавливается и хорошо работает на тарифе "301" хостинга RU-CENTER.
Основные плюсы Drupal вот в чём. Во-первых, это CMS с открытым исходным кодом и подходящей лицензией. Во-вторых, Drupal, как проект, демонстрирует стабильное развитие в течение довольно продолжительного времени, вокруг него сложилось сообщество разработчиков, то есть, Drupal - живой, а это снижает риск столкнуться с неожиданными проблемами поддержки в будущем, позволяет лучше планировать техническую деятельность по созданию сайтов в долгосрочной перспективе. В-третьих, современный Drupal довольно гибок (в отличие от, например, Joomla!), позволяет реализовать всякие "хитрые" функции по управлению контентом.
Основные недостатки, на мой взгляд, такие: архитектура Drupal не очень хорошо продумана с точки зрения оптимизации нагрузки на сервер; в ядре и стандартных модулях часто встречается неряшливый код, служащий источником неприятностей; техническая документация оставляет желать лучшего; недостаточно внимания уделяется безопасности использования CMS рядовыми пользователям (процедуры авторизации, работа по https - тут ещё есть что улучшить).
Гибкость и распространённость системы.
Плюсы Drupal в тех же самых характеристиках: в гарантиях и стабильной поддержке, в простоте и низкой стоимости разработки, в легкости работы с административной панелью. Просто, в случае с Drupal, отличается структура происхождения этих плюсов, но само их наличие не определяются тем "проприетарная" CMS используется или нет. Понимание этого - важный для управления разработкой момент.
О CMS Magazine: