Система (движок) Joomla – это свободное программное обеспечение для создания персональных и общественных web-сайтов, онлайн-журналов и т.п. При написании были использованы языки PHP и JavaScript, в качестве хранилища использует базы данных MySQL. Распространяется по общедоступной лицензии GPL.
Название «Jumla» (в переводе с суахили значит «все вместе») было выбрано специалистами-маркетологами на конкурсной основе. Своей целью разработчики называют защиту интересов пользователей и постоянное совершенствование. Действительно, система отличается высокой надежностью, проста в управлении и очень быстро завоевала популярность во всем мире.
Возможности Joomla
В первую очередь система позволяет упростить все действия по созданию и управлению сайтом до необходимого минимума. Пользователи, которые мало знакомы с программированием получили возможность:
- Создавать новые страницы в любом количестве, быстро и просто изменять шаблоны;
- Формировать структуру сайта и оптимизировать его по необходимости;
- Составлять программы для публикаций, формировать новостную ленту своего сайта, копировать новости, фото и видео с других ресурсов;
- Выборочно ограничить доступ пользователей на сайт, организовать рассылки и выбрать удобную форму обратной связи;
- Чтобы сделать сайт более доступным и предсказуемым, можно настраивать и менять порядок элементов ввода;
- Также можно применять разнообразные визуальные редакторы и обрабатывать статьи из панели администратора, что позволяет оперативно править текст. Устаревшую информацию вместо удаления можно отправлять в архив.
По сути Joomla является модульным «конструктором» – меняя и добавляя блоки можно осуществлять управление функциями и дизайном сайта. Удобный интерфейс API позволяет создавать расширения и осуществлять интеграцию с приложениями.
Преимущества и недостатки
- Минимум инструментов для стартовой установки обеспечивает легкость и простоту управления. По мере необходимости возможности можно расширить;
- Многофункциональность и регулярные обновления;
- Большой выбор языков.
Недоработками системы эксперты называют относительно высокие нагрузки на сервер, избыточную зависимость от элементов меню, возникающие проблемы с кодировкой и небезупречность системы безопасности.