Инструкция
1
Оцените свой опыт создания сайтов и уровень знаний в этой области. Возможно, уже на этом этапе вы сможете сделать выбор. Drupal предназначен для продвинутых пользователей, которые знакомы с PHP и готовы уделять достаточно много времени ручной настройке своего сайта. Эта CMS довольно сложна, хотя пользоваться ей все равно легче, чем писать сайт самостоятельно с нуля. Joomla, напротив, рассчитана в первую очередь на новичков. Работать с этой CMS легко.
2
Примите во внимание свой уровень владения английским языком. Документация по Joomla почти полностью переведена на русский, поэтому искать ответы на возникающие вопросы по этой CMS довольно легко. Документация Drupal в основном написана на английском, переведена лишь часть разделов, поэтому решение некоторых проблем придется искать на форумах, либо самостоятельно переводить соответствующие разделы справки.
3
Решите, насколько высоким должен быть уровень сайта. Drupal дает гораздо больше возможностей, чем Joomla. Эта CMS отлично подходит для создания как сайтов-визиток, так и сложных интернет-магазинов с расширенным функционалом. Joomla менее эффективна в этом вопросе и дает меньше шансов на реализацию оригинального проекта. В целом CMS Drupal ориентирована в первую очередь на дизайнеров и программистов, которые используют гибкий движок для создания уникального, красивого, быстрого в загрузке сайта, в то время как Joomla больше подходит контентщикам, делающим упор на наполнение страниц, а не на оригинальность их оформления.
4
Обратите внимание на разницу в коде. Drupal имеет сравнительно простой, четко структурированный и понятный код, который пользователь может изменять при необходимости, подстраивая движок под себя. Код Joomla гораздо сложнее и имеет больше недостатков, что может сказываться на безопасности и быстродействии сайта, хоть и незначительно. Если редактировать код вы не будете, этот пункт вряд ли будет для вас значимым.