CMS Drupal
Рассмотрим еще дну из самых популярных на данный момент CMS – систему Drupal [8].
Плюсы:
- высокая производительность;
- развитая и продуманная система хуков, позволяющая переопределять практически любое событие системы;
- присутствие модулей Views и CCK, с которыми стало возможным создание произвольных типов данных и отображение этих данных;
- большое количество модулей, с помощью которых можно добавлять на сайт многообразные функции, как, например, пользовательские блоги, форумы, OpenID, профили и прочее, высокая функциональность.
Минусы:
- сложность исполнения системы Drupal делает ее использование ограниченным, так как ей могут воспользоваться только опытные пользователи. Для настройки модулей Drupal, требуется обладать дополнительными навыками программирования;
- необходимость наличия мощной ресурсной базы, иначе могут возникнуть проблемы с производительностью;
- описание многих модулей на английском языке, что может привнести сложности в процесс работы пользователей, администрирующих сайт.
CMS Joomla
Joomla бесплатна и выпущена по лицензии программ с открытым исходным кодом – GNU/General Public License v 2.0. Joomla не сложна в обращении, т. к. была разработана для широкой публики, спроектирована для работы с другим открытым ПО – программным обеспечением типа PHP, MySQL, и Apache, не требует от администратора знаний HTML для управления сайтом.
В первую очередь Joomla – это инструмент для создания сайтов, данная система строит каждую страницу из базы данных, когда посетитель запрашивает ее. В Joomla можно изменять контент из панели управления, прямо в браузере.
При использовании Joomla наполнение сайтов полностью отделено от дизайна. Графические элементы дизайна, цвета, шрифты, позиционирование – определяется шаблоном сайта [4].
Создание шаблона с нуля требует знаний XHTML и PHP. Однако, существуют сотни свободных или коммерческих шаблонов.
Joomla! поддерживает следующие роли пользователей контента:
- автор – ему разрешено создавать контент;
- редактор – имеет полномочия автора и может редактировать статьи;
- издатель – имеет полномочия редактора и может публиковать статьи на сайте (делать их видимыми для других).
Пока статья не опубликована ее никто не увидит. Когда редактор или публикатор входят на сайт около статьи они могут увидеть значок ее редактирования. При нажатии на эту иконку он сможет изменить статью.
Возможности Joomla:
- модуль безопасности для многоуровневой аутентификации пользователей / администраторов;
- секции новостей, продукции или услуг легко редактируемы и управляемы;
- полностью настраиваемые схемы расположения элементов, включая левый, правый и центральный блоки меню;
- работа под Linux, FreeBSD, MacOSX, Solaris, AIX, SCO, WinNT, Win2K;
- возможность создавать неограниченное количество страниц;
- четкая организация структуры сайта;
- для каждой динамической страницы можно создать свое описание и ключевые слова в целях повышения рейтинга в поисковых системах;
- модуль приёма от удалённых авторов новостей, статей и ссылок;
- иерархия объектов – количество секций, разделов, подразделов и страниц не ограничено;
- выбор из 3 визуальных редакторов, что упрощает редактирование материалов до уровня редактирования текста в программе Word;
- возможность использования адресов страниц, адаптированных для лучшей индексации всеми поисковыми системами;
- большое русскоязычное сообщество.
Минусы:
- создание большого количества лишнего кода;
- медленная загрузка страниц;
- сложная панель администратора;
- множество модулей устаревшие.
На сегодня можно найти огромное количество модулей и компонентов, которые удовлетворят требования любого автора сайта. Система подходит как для небольшого, так и для крупного корпоративного сайта или информационного проекта.
Do'stlaringiz bilan baham: |