Эта система бесплатная и поэтому доступна даже начинающим компаниям и индивидуальным предпринимателям, которые не могут покупать коммерческие CMS.
Некоторые CMS условно бесплатные и если вы хотие больше возможностей, например сделать сайт на заказ, изменив некоторые компоненты и продать продукт заказчику, тем самым вы нарушите лицензию использования. CMS Joomla вы можете модифицировать как угодно
• Простая установка
Очень простой способ установки CMS и создания качественного и красивого сайта. В интернете можно скачать невероятное количество шаблонов для этой системы — как платных, так и бесплатных, а также вы можете найти огромное количество видеоуроков рассказывающих о том как создать сайт на Joomla [2].
Более того, многие хостинг компании предлагают тарифные планы с возможностью установить Joomla на сайт одним кликом мыши. Один из таких хостингов является Таймвеб.
• Открытость системы
CMS Joomla не содержит закрытых компонентов, а распространяется с открытым исходным кодом под лицензией GNU GPL. В него можно вносить нужные изменения на усмотрение пользователя.
Также вы можете вносить изменения в исходный код Joomla, менять дизайн, модифицировать ядро и получать вознаграждение, если создаете сайт на Joomla на заказ.
Единственное ограничение, которое на вас накладывает лицензия GNU GPL - это нельзя изменять авторское права Joomla и изменять лицензию распространения Joomla. Тем не менее, вы можете убрать текст и графическую надпись "Powered by Joomla".
• Широкий выбор различных модулей и компонентов
Первая версия Joomla вышла в 2005 году. За это время CMS активно развивалась и было написано огромное количество модулей и компонентов, начиная от всевозможных видов галерей, заканчивая интеграцией с платежными системами.
Благодаря этому, создавая сайт на Joomla, вы сможете вооплатить в жизнь даже самые смелые идеи, а если по каким то причинам вы не найдете нужного компонента, вам всегда готовы помочь фрилансеры по всему миру, так как сообщество Joomla распространилось на весь мир[3].
• Простота и легкость в использовании сайта на этом движке
Существуют много систем управления сайтами (drupal, bitrix, prestashop и так далее). Во многих этих CMS существенный недостаток - это неудобная бэкенд часть (админка). Пользователям этих систем, для того чтобы сделать простое действие, например создать новую страницу, необходимо совершить 4 - 8 действий, прежде чем появится новая страница и будет готова к заполнению. В CMS Joomla очень простая панель администрирования сайта и многий полезный функционал можно реализовать двумя кликами мыши.
• Большая половина модулей и других расширений Joomla русифицированы
CMS Joomla локализирована энтузиастами на несколько десятков языков мира, включая популярные модули. На русском языке модули доступны не только на фронт-енд части, но и на бекенде (админка).
• Регулярное обновление системы, и постоянно происходит создание новых компонентов и модулей
Как и любой другой программный продукт CMS Joomla развивается. Обновления для Joomla выходят достаточно часто. Часть обновлений выпускается для улучшения функционала Joomla, другая часть обновлений выпускаяется для "залатывания дыр" в безопасности, так как популярные системы управления сайтом подвержены угрозам взлома намного выше, чем самописные програмные продукты.
• Наличие огромного количества сайтов поддержки и блогов пользователей этого движка.
• Хостинг для Joomla
Для CMS Joomla подходит большинство веб-хостингов. Один из таких хостингов - это Таймвеб. В личном кабинете хостинга Таймвеб можно найти предустановленные CMS включая Joomla. Разворачивание Joomla на Таймвебе занимает несколько секунд и Joomla полностью готова к работе.
Недостатки joomla
• Есть недоработки в структуре элементов cms
• Невысокий уровень защиты системы от взлома
• Иногда возникают проблемы с индексацией сайта
• Излишний код в шаблонах сайта и самом движке, который приводит к медленной работе страницы сайта
• Порой возникают проблемы с обновлением системы
• Специальной службы технической поддержки пользователей системы не существует
В CMS Joomla, как и в любой системе, есть свои недостатки, но на сегодня ее преимущества с лихвой их перекрывают, особенно что касается управления содержимым сайта. А одним из явных преимуществ является то, что любой продвинутый пользователь может сделать необходимые изменения в системе. Ее код является открытым, что предполагает неограниченные возможности при создании новостных сайтов, блогов и небольших порталов[2].
Так же следует рассмотреть функционал популярных CMS, для того что бы определиться с выбором наиболее подходящей системы для решения поставленной задачи. Для этого построим сводную таблицу (таблица 1).
Таблица 1 Возможности проектирования различных типов сайтов
CMS/Тип ресурса | Интернет-магазин | Блог | Сайт СМИ или большой контент-проект | Портал | Корпоративный сайт |
WordPress | Да. Придется приложить усилия и потратить время, чтобы получить нужную функциональность. | Да | Да | Да. Придется потрудиться, чтобы интегрировать CMS со сторонними сервисами. | Да |
Joomla! | Да. Потребуется кастомизация. | Да | Да | Да | Да |
Drupal | Да | Да | Да | Да. Гибкое управление правами доступа пользователей позволяет социализировать проект на Drupal. | Да |
PrestaShop | Да. Простой запуск и управление магазином. | Нет | Нет | Нет | Нет |
1С-Битрикс | Да | Да | Да | Да | Да |
UMI | Да | Да | Да | Да | Да |
Из таблицы 1 видно, что далеко не все системы управлением контентом способно создавать сайты любых категорий. Некоторые из них ориентированы только на создание интернет-магазинов, а с другими придется изрядно потрудится для того чтобы создать тот или иной сайт. Стоит отметить, что бесплатные системы в этом аспекте практически ничем не уступают платным и также способны создавать различного рода сайты любой сложности. Бесплатные системы обеспечены защитой не хуже чем у платных, да и поисковые системы не отдают предпочтения платным или бесплатным CMS. Поэту следует более подробно изучить бесплатные системы управления контентом.
2 АНАЛИЗ: КЛАССИФИКАЦИЯ ПРЕДСТАВЛЕННЫХ ПРОГРАММНЫХ ПРОДУКТОВ ПО МАСШТАБУ БИЗНЕСА
2.1 Анализ: Сводные данные по количеству внедрений в мире (диаграмма)
Рассмотрим количество внедрений в мире для коммерческих и бесплатных CMS. Для наглядности построим сводные таблицы 2 и 3.
Таблица 2 Рейтинг коммерческих CMS
CMS | Проекты |
1С-Битрикс | 17 759 |
UMI.CMS | 2 462 |
NetCat | 1 545 |
CS-Cart | 1 748 |
HostCMS | 1 134 |
Таблица 3 Рейтинг свободных (open-source) CMS
CMS | Проекты |
WordPress | 5 516 |
Joomla! | 6 453 |
Drupal | 3 359 |
MODX | 4 640 |
Opencart | 1 229 |
Как видно из таблицы 1 среди платных CMS по количеству внедрений лидируют 1С-Битрикс и UMI.CMS, а среди бесплатных WordPress и Joomla!.