CMS Joomla!

Вернуться
Опубликовано: 10.02.2015 г.

Одной из весьма распространенных и используемых систем управления контентом(CMS) является Joomla!. Этот движок использует  PHP и JavaScript, для которого в качестве хранилища выступает  БД  MySQL. 

Название системы по своему звучанию почти совпадают со словом на языке суахили «Jumla” что означает в переводе «единое целое», «все вместе». Именно эти слова как нельзя лучше показывают подход разработчиков движка к его развитию и существованию. Этот движок является свободно доступным и распространяется под лицензией GNU GPL.

История появления и развития

Система управления контентом Joomla! Представляет собой ответвление очень распространенной системы управления Mambо. Между компанией и группой разработчиков возникли разногласия по некоторым пунктам экономической политики. По этому,  несогласная группа отделилась.

Они создали первую версию Joomla!, которая впервые была предложена пользователям 16/09/2005 года.  Однако если рассмотреть ее ближе, то можно заметить что этот вариант CMS является доработкой ошибок и уязвимостей системы Mambо версии 4.5.2.3, которая существовала на момент раскола в компании.

На сегодняшний день в свободном доступе программистами используется версия Joomla! 3.3. Вариант 1.0 на сегодняшний день не поддерживается компанией с 2009 года. После выхода и доработки версии 1.5, разработаны  версии 1.6, 1.7 , 2.5 и 3.3. Последняя версия имеет адаптацию для мобильных устройств.

О системе

Достаточно удобная и лаконичная CMS. Набор инструментов минимален при первичной установке. Все дополнения устанавливаются по мере возникновения такой необходимости.  Такой минимализм удобен, он исключает лишние функции в админке и не загромождает ее. Это ведет в свою очередь к уменьшению нагрузки на сервер и хостинг, обеспечивая более быструю работу сайта.

Удобен и тот момент, что Joomla! Имеет в дополнения множество языковых пакетов. Это позволяет осуществлять администрирование сайта на любом удобном для программиста языке. Также панель управления можно расположить в удобном месте экрана.

Возможности системы

Набор необходимых функций без проблем расширяется за счет дополнительных плагинов;

Наличие модуля безопасности позволяет осуществлять многоуровневую аутентификацию пользователей;

Внешний вид сайта легко изменяется при помощи существующего множества шаблонов и дизайнов;

Все необходимые модули и шаблоны можно не только добавлять в процессе создания или администрирования сайта, но и изменять их по своему усмотрению. Также для программиста знакомого с языками PHP и JavaScript не составит труда создать необходимое дополнение, приложение или модуль к данной CMS самостоятельно.

Функции администрирования сайта, созданного на CMS Joomla!

Движок сконструирован таким образом, что дает возможность программисту  создавать для каждой динамической страницы сайта свои ключевые слова и описания. Это дает возможность повысить рейтинг страницы или сайта в выдаче поисковых машин.

Предусмотрена функция, которая позволяет показывать на определенных страницах сайта определенный контент, а затем автоматически перемещает его в архив.

Есть функция ограничения доступа к некоторым материалам сайта для незарегистрированных пользователей. При этом параметры ограничения может задавать сам программист, занимающийся разработкой и администрированием  сайта.

Все элементы можно настроить и расположить по требуемым частям шаблона.

В наличие множество дополнительных полезных модулей – новости, форум, гостевая книга, календарь, статистика посещений и т.д.

Предусмотрено создание нескольких вариантов форм обратной связи, которые можно использовать на сайте одновременно.

Возможность получать новости или другой контент от удаленных авторов реализована в специальном модуле.

Специальный модуль  дает возможность рассылать новости с помощью более чем 350 служб рассылки.

Визуальный HTML редактор TinyMCE встроен в CMS. Это Один из лучших визуальных HTML редакторов для сайта, работает на JavaScript.

Наличие более 5000 настраиваемых модулей и плагинов, адекватный модуль ЧПУ(человечески понятные ссылки).

Минимальные требования для нормального функционирования движка

Системные требования несколько различаются в зависимости от версии системы.

Для версий 1.5, 1.6 и 2.5 необходимы Apache 2.0, PHP 5.2.4 и MySQL 5.0.4.

Для версий 3.х требуется PHP 5.3.10+ (Magic Quotes GPC off), MySQL 5.1+, Apache 2.x+.

1224 0

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *