Joomla 3.0.0 готова к практическому применению. Об этом 27 сентября 2012 года сообщили Joomla! Project. В новой версии со стандартным сроком поддержки (STS) — 34 нововведения, 15 из которых реализованы также и в линейке 2.5.x. В процессе подготовки к выпуску была решена 491 проблема, из отмеченных в системе отслеживания ошибок. Об исправлении дефектов, связанных с безопасностью CMS, не сообщается.
Дизайн
В исходной комплектации системы — 4 шаблона: «Isis», «Protostar», «Beez3» и «Hathor». Первые два — новые. Разработаны Кайлом Ледбеттером. «Isis» предназначен для административного раздела, «Protostar» — для стороны посетителей. Все кроме «Hathor» готовы к работе с мобильными устройствами. В Joomla 3.0.0 интегрирован Twitter Bootstrap.
Расширения и управление
В административном разделе обновился модуль статистики. Внесены изменения в компонент «Умный поиск». В настройках модулей типа «Меню» появилась возможность назначать активный пункт. Статейный компонент новой Joomla позволяет сохранять статьи без текста, с одним лишь заголовком. TinyMCE обновлен до версии 3.5.6.
Процесс установки Joomla 3.0.0 сокращен и происходит в три этапа. «Гостевая» группа пользователей («Guest») создается автоматически в процессе развертывания системы. Языки для автоматических загрузки и установки можно выбирать из перечня на «языковой» странице менеджера расширений. На момент написания статьи в списке было 10 пакетов, и русской локализации среди них не было.
Код и платформа
В процессе подготовки третьей версии к выпуску была проведена чистка кода, набора файлов и базы данных, а также юнит-тестирование. Была проведена значительная работа в области стандартизации и увеличения совместимости кода. Были усовершенствованы системные тесты CMS. Набор драйверов пополнился: PostgreSQL и PHP Memcached. Для управления новостными лентами в новой Joomla будет использоваться доработанный Луисом Лэндри плагин «JFeed», а не библиотека «SimplePie». В основе третьей версии системы — Joomla Platform 12.2.
Обновление
Обновить Joomla! 2.5 до версии 3.0.0 можно при помощи предназначенного для этого компонента. С исходной комплектацией проблем не предвидится: Joomla! Project обещают оперативно реагировать на сообщения о сбоях, возникающих в процессе обновления. Ситуация сложнее, если установлены сторонние расширения и/или шаблоны: некоторые из них под третью версию придется дорабатывать. Также придется учитывать новые требования к настройкам программного обеспечения, используемого CMS, например, отключение «Magic quotes» для работы Joomla 3.0.0 обязательно, в то время как в случае предшественниц оно только рекомендовалось.
По мнению разработчиков третью версию есть смысл устанавливать тем, кому интересны нововведения, и кто не зависит от доступности совместимых версий сторонних расширений и шаблонов. Joomla 2.5 будет поддерживаться по меньшей мере до момента выпуска следующей долгосрочной версии — Joomla 3.5 — намеченного на весну 2014 года. До этого же момента с полугодовым интервалом будут появляться версии со стандартным сроком поддержки. Процесс обновления STS будет прост, каждая новая версия будет обратно совместимой.
Системные требования Joomla! 3.0.0
ПО | рекомендуемые | минимальные |
---|---|---|
PHP (с отключенной Magic Quotes GPC) | 5.3.1 + | 5.3.1 + |
MySQL (требуется поддержка InnoDB) | 5.1 + | 5.1 + |
MSSQL | 10.50.1600.1+ | 10.50.1600.1+ |
PostgreSQL | 8.3.18 + | 8.3.18 + |
Apache (с mod_mysql, mod_xml и mod_zlib) | 2.x + | 2.x + |
Microsoft IIS | 7 | 7 |
Поддержка Joomla 1.5
Поддержка Joomla 1.5, для которой в настоящее время выпускаются только обновления безопасности, скоро будет прекращена.
Загрузка
Загрузить Joomla 3.0.0 можно из Joom.Архива или с оф сайта CMS здесь.