22 июль

Архив. Развитие системы Джумла: Joomla 1.7

Чтобы оставаться актуальной, любая система управления сайтом должна развиваться. CMS Joomla постоянно набирает обороты, ее развитие с каждым годом ускоряется, поэтому мы используем эту систему для своих проектов. Статья, которую вы читаете, представляет собой небольшой обзор так называемых «сроков жизни» стабильных версий Joomla.

Joomla 1.0

Самая первая версия. Изначально система называлась Mamba, но произошла смена центральных разработчиков, и система была переименована в Joomla (этот бренд сегодня занимает лидирующие позиции по охвату сайтов на CMS).
В наши дни система Joomla 1.0 больше не поддерживается, последний релиз безопасности под номером 15 вышел примерно 2 года назад. Мы настоятельно не рекомендуем использовать эту версию Joomla, так как возможные уязвимости больше не закрываются. К тому же с момента выхода в свет версии 1.0 произошли колоссальные изменения как в интерфейсе, так и в API.

Joostina

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

Joomla 1.5

Второй виток развития системы. Полностью переработан движок и улучшена интерфейсная часть, доработана сама система. Улучшены шаблонизаторы и API. Сегодня система заканчивает своё существование, и её место занимает 1.7. Версия 1.5 существовала почти два года и заняла почетное первое место как по количеству дополнительного функционала и шаблонов, так и по стабильности работы. На текущий момент последняя версия имеет индекс 27.

Joomla 1.6

Улучшенная система 1.5 (переработан интерфейс, система папок и внутренняя структура). Прогрессивная и очень гибкая система с удобными современными возможностями управления сайтом. Поскольку ядро системы пришлось заново перерабатывать, она просуществовала всего 4 месяца. Сейчас её поддержка не осуществляется, и эстафетную палочку перехватила Joomla 1.7. Сайтам, которые все же успели поработать с версией 1.6, доступен (наконец-то!) достаточно простой алгоритм автоматического обновления.

Joomla 1.7

Самая свежая версия Joomla. Позволяет очень гибко управлять сайтом и разрабатывать для него различные компоненты и элементы управления. Внедрены автоматические системы обновления и контроля. Часть функционала взята из хорошо себя зарекомендовавших бесплатных компонентов для версии 1.5. Работать новая версия стала быстрее, она выдерживает высокую нагрузку гораздо лучше предыдущих версий. По моему мнению, система 1.7 задала очередной импульс развития Joomla.

Шестимесячный срок развития

Команда разработчиков анонсировала шестимесячный цикл разработки для системы в целом. Исходя из этого, они планируют смену стабильного поколения (версию 1.х) раз в полгода с дальнейшей поддержкой и исправлением ошибок в течение 15 месяцев. На мой взгляд, это делается для подстегивания рынка расширений, а также для того, чтобы всегда оставаться лидирующей open-source системой на рынке.