Ура, Joomla теперь официально, во многом благодаря Bootstrap, стала адаптивной CMS. Фронт-энд и бэк-энд можно теперь легко открывать на всевозможных мобильных устройствах.
Фронт-энд Joomla 2.5:
Адаптивный фронт-энд Joomla 3.0:
Бэк-энд Joomla 2.5:
Адаптивный бэк-энд Joomla 3.0:
2.Без Bootstrapvs. с Bootstrap
Это значительный шаг вперед для Joomla. Вместе с базовыми css-свойствами, интегрированными в Joomla 3.0.0, Bootstrap значительно упрощает взаимодействие конечного пользователя с вашим сайтом.
3. Не LESS CSS vs. LESS CSS
LESS – это динамические таблицы стилей, разработанные Алексом Селиером и интегрированные в Joomla 3.0. С применением LESS существенно изменилась разработка шаблона сайта: теперь все шаблоны сайта и админки включают в себя директорию /less и файлы template.less. Это нужно для того, чтобы импортировать файлы Bootstrap и LESS. Разработчики сами выбирают те файлы, которые будут применены к их шаблонам и которые надо имортировать в LESS JUI (JoomlaUserInterface). Такие файлы были в выглядела Joomla 2.5:
В Joomla 3.0:
4. Без JUI vs. с JUI (для разработчиков расширений)
JUI (JoomlaUserInterface) библиотека – это набор средств разработки, который позволяет разработчиками компонентов использовать общий набор элементов интерфейса. JUI не только упрощает разработку, но и дает возможность создавать свою собственную библиотеку интерфейсов. Для пользователей, которые переходят с одного сайта Joomla 3.0 на другой, существенно сократилось время загрузки, т.к. общие javascript- и css-файлы, загруженные с первого сайта, могут быть применены ко второму.
5. Mambo-интерфейс vs. новый удобный интерфейс
Интерфейс стал удобнее, красивее, современнее.. да что там, сами смотрите.
Главное меню админки в Joomla 2.5:
Главное меню админки в Joomla 3.0:
Панель управления. Что было:
И что стало:)
Подменю «Сайт» теперь находится в левой панели. Так было в Joomla 2.5:
Так стало в Joomla 3.0:
Так изменилось меню с ссылками на просмотр сайта и его посетителей. Теперь оно находится внизу административной панели.
В панели управления теперь есть и правая панель со ссылками на наиболее используемые функции Joomla:
6. 7 шагов vs. 3 быстрых шага установки
Да вы только посмотрите, насколько установка Joomla стала проще: делается она всего в 3 шага. Установка Joomla 2.5 в 7 этапов:
Установка Joomla 3.0 в 3 этапа:
Программа установки сама определит язык установки из настроек вашего браузера. Также теперь выбор «да»/«нет» подсвечивается («нет» подсвечивается красным, «да» – зеленым).
Старый дизайн:
В новой версии Joomla поддерживает 5 образцов наборов данных вместо 3-х в Joomla 2.5.
в Joomla 3.0:
Вообще весь процесс установки теперь занимает меньше минуты, что, безусловно, можно считать большим достижением. Более того, можно сохранить настройки установки, выслав их себе на почту.
7. Дизайн менеджера статей: скучный vs. безупречный
Менеджер статей стал удобнее, система фильтров стала нагляднее, в нее добавилось несколько новых опций. Вот «старый» дизайн:
А вот новый:
Экран добавления/редактирования статьи тоже изменился. Вкладки «Параметры публикации», «Параметры отображения материала» и «Метаданные» переместились с правой панели наверх. Текст статьи теперь находится по центру страницы.
Теперь менеджер статей выглядит так:
8. Группа пользователей «Гость»: создание вручную vs. создание автоматически
Теперь в группах пользователей предусмотрена группа «Гость», которая создается по умолчанию при установке Joomla. Первая картинка показывает то, какие группы по умолчанию создаются в Joomla 2.5. Вторая показывает автоматическое создание груммы "Гость" Joomla 3.0.
9. Неадаптивный vs. адаптивный шаблон для фронт-энда
Protostar – новый адаптивный универсальный шаблон, разработанный Bootstrap. Цвета шаблона легко настраиваются с помощью встроенной цветовой палитры.Для настройки заголовков шаблона доступно более 500 шрифтов из GoogleFonts (этот параметр может быть отключен). Также в Protostar есть встроенный CSS-фреймворк основанный на Bootstrap, это новое слово в стандартах шаблонов Joomla.
Protostar предлагает пользователям различные настройки:
10. Устаревший vs. новый отличный шаблон административной панели
Назван новый шаблон по имени одного из египетских богов – Isis. Благодаря тому, что Isis построен на Bootstrap, админка теперь тоже имеет адаптивный интерфейс.
11. Обновленный Beez 3
Для любителей традиционного шаблона фронт-энда Beez 3 разработчики Joomla обновили его.
12. Joomla-платформа: 11.х vs. 12.х
Новая платформа не поддерживает устаревшие классы и методы версии платформы 11.4. Тем не менее, компонентам потребуются небольшие изменения с переходом на Joomla 3.0.
13. Mootools vs. JQuery
Теперь в Joomla 3.0 вместо Mootools используется JQuery. Mootools все еще доступен в бэк-энде для поддержки старых расширений, но Mootools больше не является основной java-скрипт библиотекой.
14. Сортировка вручную vs. функция «Drag & Drop»
С переходом на JQuery появилась функция «Drag & Drop» в сортировке материалов. Раньше порядок нужно было проставлять:
А вот так выглядит сортировка в Joomla 3.0:
15. Старые vs. новые версии PHP/MySQL
Чтобы запустить Joomla 3.0, вам необходимы PHP 5.3.1 и MySQL 5.1. В то время как для Joomla 2.5 нужны были PHP 5.2.4 и MySQL 5.0.1.