Есть у меня сайт на Ucoz. Точнее, не у меня, но у хорошего знакомого. Я на этом сайте являюсь постоянным посетителем и администратором. Сайт довольно неплохо развивается, и тот факт, что он по большому счету не принадлежит создателям, в последнее время стал напрягать. Задумки перенести сайт на другую CMS появились уже давно, но вопрос – на какую и как – оставался актуальным. Видела предложения перенести на Joomla за $100, но такой подход меня как программиста не устраивает. Хочется разбираться в той системе, куда собираемся переезжать. Я уже было взялась разбираться с Джумлой, как появился очередной заказ на сайт на Друпале, и, выполнив его, я поняла – это же то, что мне нужно! Да, система сложна для новичка, и на первый достаточно простой сайт я потратила почти 3 месяца. Ядро было хакнуто не раз в порыве отчаяния понять API… Но после третьего сайта всё более-менее встало на свои места.
Поискав информацию по поводу производительности (т.к. она мне видится слабым местом Друпала), нашла некоторые сравнительные характеристики с Джумлой.
http://cpcs.ws/news/2009/04/03/cahephp-joomla-drupal
http://buytaert.net/drupal-vs-joomla-performance
http://buytaert.net/drupal-vs-joomla-hosting-costs
http://buytaert.net/cms-code-base-comparison
В общем, Друпал выглядит не так уж и плохо!
Ну что ж, приступим.
Для начала я поставила на localhost девственно чистый Drupal. Включила только модули Profile (он нам понадобится для данных пользователей) и Administration menu (для удобства администрирования сайта).