Автор: SatoMaker | Рубрика: Заметки | 05-11-2013 |
Joomla!— система управления содержимым (Content management system), написанная с помощью языков PHP и JavaScript, применяющая в качестве хранилища базы данных MySQL, (для версий с 2.5 — MsSQL). Относится к свободному ПО и распространяется под лицензией GNU GPL. Content management system (CMS) Joomla! – это ответвление всем известной системы Mambo. Группа независимых разработчиков откололась от проекта Mambo из-за несогласия с экономической политикой и в 2005 году появилась первая версия Joomla!, которая по своей сути совпадала с Mambo 4.5.2., но уже как ее доработанная версия, теперь создание сайта на Джумле стало проще.
Описание системы
Cистема управления содержимым Joomla! состоит из разнообразных инструментов для разработки Интернет-сайта. Главная особенность данной системы — это минимальный набор инструментов при первоначальной установке, который может дополняться по мере надобности. Это существенно уменьшает загромождение административной панели лишними элементами, а также уменьшает нагрузку на сервер и значительно экономит место на хостинге. Joomla! дает возможность показывать интерфейс фронтальной и административной части на всех языках. Каталог расширений включает в себя большое количество языковых пакетов, которые могут легко устанавливаться штатными средствами администрирования.
Основные возможности Joomla!
- Функциональность системы можно увеличивать с помощью добавочных расширений (компонентов, различных модулей и плагинов).
- Присутствует модуль безопасности, применяемый для многоуровневого распознавания пользователей и администраторов (применяется собственный алгоритм распознавания и «ведения» сессий).
- Система шаблонов дает возможность легкого изменения внешнего вида веб-сайта или формирования своего уникального. В сети присутствует большой выбор готовых шаблонов, которые являются как платными, так и бесплатными.
- Возможность применения адресов страниц настроенных для лучшей индексации всеми поисковиками — это существенно улучшает Ваши рейтинги при продвижении сайта.
- Рассчитаны настраиваемые схемы размещения модулей, (левый, правый, центральный), а также любое другое произвольное расположения блока. При желании все содержание модуля можно также добавить в содержимое материала. К достоинствам данной системы еще можно отнести то, что все ее составляющие, модули, плагины и шаблоны легко можно написать самому, а кроме этого еще и разместить их в организованном каталоге расширений или же отредактировать действующее расширение по своему усмотрению.
- Выходят регулярные обновления системы (есть публичный список официальных трекеров, а также трекеры миграции со предыдущих версий Joomla) где пользователи этой программы смогут оставлять комментарии и пожелания по поводу работы системы, которые в дальнейшем тщательно изучаются её разработчиками и включаются в очередное обновление Joomla, чтобы решить возникшие проблемы или внести коррективы и исправления.
- Начиная с версии Joomla 1.6 используется многоязычность.
- Начиная с версии Joomla 2.5 увеличена поддержка баз данных (в настоящее время реализована поддержка MsSQL, планируется дополнить поддержкой PostgreSQL, Oracle, SQLite)