Кто знает, какая разница между версией Joomla 2.5 и 3?

WebmoneyPRO

Пользователи
Регистрация
16 Фев 2013
Сообщения
73
Кто знает, какая разница между версией Joomla 2.5 и 3?

Какой лучше поставить на сайт?
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
Отзывчивость

Joomla теперь официально отзывчива - готова к работе на мобильных устройствах, с помощью Bootstrap . Фронтенд будет иметь встроенные возможности по отзывчивости, бэкенд также наследует эти возможности. Теперь вы можете контролировать свой сайт, даже когда вы в командировке только с мобильным телефоном!



Фронтенд Joomla 2.5



Отзывчивый фронтенд Joomla 3.0



Бэкенд Joomla 2.5



Отзывчивый бэкенд Joomla 3.0
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]bootstrap[/h]Большим нововведением Joomla 3.0 является Bootstrap . С базовым CSS, который интегрирован в Joomla 3.0, ваш сайт понравится пользователям гораздо больше.




Bootstrap для Joomla 3.0
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]LESS CSS[/h]LESS это динамический язык для CSS, разработанный Alexis Sellier. Недавно он был добавлен в Joomla 3.0.
Разработка шаблона сильно изменилась с использованием LESS . Все шаблоны сайта и бэкенда включают каталог /less и файл template.less. Эти два файла нужны для испорта файлов Bootstrap и JUI (файлы less и файлы /media/jui/less). Это позволяет разработчикам шаблонов определять, какие файлы нужно применять к их шаблону, а какие импортировать из JUI.



Без LESS, Joomla 2.5 использует CSS для стилей

А Joomla 3.0 использует LESS
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
JUI (для разработчиков расширений)

Библиотека интерфейса пользователя Joomla (JUI) предоставляет набор частоиспользуемых инструментов, который позволяет разработчикам компонентов использовать одни и те же элементы, что существенно уменьшает время программирования, без необходимости изобретать велосипед и создавать свою собственную библиотеку.

Тем не менее, в результате вы все равно получите красиво выглядящий интерфейс. Кроме того, для тех пользователей, кто постоянно посещает в Интернете сайты с Joomla, они будут грузиться гораздо быстрее, так как файлы javascript и css уже будут загружены.

Добавим к этому и так супербыструю загрузку для Joomla 3.0 CMS.
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]Дни Mambo vs Великий Пользовательский Интерфейс[/h]Больше вы не будете раздражены, глядя на старый интерфейс. Joomla 3.0 улучшила данную ситуацию, теперь интерфейс поразит всех вас, а фанаты снова полюбят Joomla. Вы только посмотрите:

  • Главное меню
    Главное меню Joomla 2.5

    Главное меню бэкенда Joomla 3.0

  • Главная страница админки теперь дает больше статистики для администратора
    Главная страница админки Joomla 2.5

    Главная страница админки Joomla 2.5

  • Подменю администратора теперь расположено слева
    Старый стиль меню, который вы увидите в Joomla 2.5

    Дополнительное меню слева в Joomla 3.0

  • Переделанное меню для просмотра быстрого статуса вашего сайта, и новое положение кнопки для предпросмотра.

    Меню просмотра статуса в Joomla 3.0

  • Правая панель включает список частоиспользуемых возможностей
    Частоиспользуемые возможнеости были помещены на правую панель в Joomla 3.0
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]более быстрая установка в 3 шага[/h]С самого начала вы сразу увидите "разницу" в интерфейсе - она заключается полностью переработанных экранах установки Joomla 3.0. Процесс установки теперь упрощен, и занимает только 3 шага, вместо 7 шагов, которые были в Joomla 2.5.
Joomla 2.5 устанавливается в 7 шагов

Установка Joomla 3.0 в 3 шага

Установщик определит ваш язык из настроек браузера, и опция Yes | No теперь закодирована и цвентами - Yes (зеленый) | No (красный)
Старая кнопка Yes | No

vs. новый дизайн для кнопки Yes | No


В данной версии Joomla поддерживает пять наборов данных для примера, вместо трех в Joomla 2.5.
Три набора данных в Joomla 2.5

vs. пять наборов данных в Joomla 3.0


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

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]Интерфейс менеджера статей обновленный[/h]В бэкенде вы увидите полностью обновленный вид менеджера статей, который теперь включает лучше организованную систему фильтров с большим числом опций. Кроме того, иконки теперь определены гораздо четче.
Старый вид менеджера статей

Новый вид фильтров и иконок в менеджере статей


Экран редактирования статей тоже был переделан, вкладки "Опции выпуска", "Опции статьи" и "Опции метаданных" переместились с правой панели наверх. Редактор текста теперь перед глазами, и центрирован.
Экран редактирования статьи в Joomla 2.5

vs. Экран редактирования статьи в Joomla 3.0


[h=3]8. Группа пользователей "гости": создание вручную vs. Автоматически существует по умолчанию[/h]Теперь вам не нужно заморачиваться с созданием группы пользователей "гости" в Joomla 3.0. Она уже существует по умолчанию после установки.
После установки Joomla 2.5 нет никаких следов группы гости

Группа гостей существует по умолчанию в Joomla 3.0


[h=3]9. Неотзывчивый шаблон фронтенда vs. Отзывчивый шаблон фронтенда[/h]Новый минимальный отзывчивый шаблон для фронтенда - Protostar - использует Bootstrap, так что вы найдете его удобным. Кроме того, теперь можно просто изменить цвета шаблона, просто выбрав цвет. Шрифты Google теперь также можно использовать в Protostar с параметрами для тегов заголовков (h1-h6) и заголовка сайта. Вы можете включить или выключить параметр, отвечающий за шрифты Google на вашем сайте - это означает большой выбор из 500+ шрифтов. Кроме того, Protostar имеет изначально сеточный дизайн Bootstrap, и устанавливает новый стандарт для шаблонов Joomla.
Полностью новый шаблон Protostar


Protostar предлагает много опций для изменения
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]новый шаблон админки[/h]Joomla 3.0 называет свой новый шаблон админки в честь Египетской богини Исиды (Isis). В сравнении с шаблоном админки Bluestork в Joomla 2.5, Isis изначально разрабатывался по-другому. Так как шаблон Isis построен, используя сеточный вид Bootstrap, теперь интерфейс администратора в Isis является отзывчивым.
Isis - шаблон админки для Joomla 3.0
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]Шаблон Beez3 Обновлен[/h]Если вы любите традиционный вид для бэкенда, есть другой выбор для шаблона - обновленный шаблон Beez3.
Шаблон Beez3 в Joomla 3.0
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
Версия Joomla Platform 12.x

Из новой платформы исключены многие устаревшие классы и методы, которые оставались в версии 11.4. Однако для разработчиков расширений, как правило, потребуется сделать разумно малое число изменений для обеспечения совместимости с Joomla 3.0. Рекомендуется прекратить использование устаревших классов, так как в будущем они все равно будут исключены.

Были сделаны изменения в установке расширений (использование тега вместо , прекращение поддержки скриптов установки/удаления, вместо этого лучше использовать методы com_install/com_uninstall, и т.д.), в компонентах (больше не поддерживаются admin.*.php и toolbar.*.php), в классах (переименованы JFTP в JClientFtp, JLDAP в JClientLdap, JWebClient в JApplicationWebClient, удалено и переделано большое число классов), в событиях плагинов (событие onContentBeforeSave получает $article по значению, а не по ссылке, как и событие onContentAfterSave), и так далее...

Более подробно про это можно прочитать в документации Joomla.
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
JQuery

Joomla 3.0 включает JQuery в ядре. Хотя использование Mootools все еще можно разрешить в бэкенде, он остается только для обратной совместимости и больше не является главным интерфейсом JavasScript.
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]Возможность Drag & Drop[/h]Спасибо JQuery за то, что Joomla 3.0 наконец-то поддерживает возможность Drag & Drop сортировки в бэкенде.
Вспомните времена, когда нам нужно было делать это вручную в Joomla 2.5

Скажи да новым возможностям сортировки в Joomla 3.0
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
более высокие требования к PHP/MySQL

У вас должен быть PHP 5.3.1 и MySQL 5.1 или более новая версия, чтобы ваша Joomla 3.0 запустилась, в то время, как Joomla 2.5.x требует PHP 5.2.4 и MySQL 5.0.1.
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]Дополнительные опции модулей[/h]Дополнительные настройки модулей позволяют вам изменять:

  • Module tag : изменить div на что-нибудь другое
  • Bootstrap size : изменить класс сетки Bootstrap
  • Header tag : для лучшего SEO
  • Header class : добавляет класс Bootstrap в заголовок страницы
  • Module style : для наследования установленного шаблона Joomla для стилей модуля.
Ваши обычные ограниченные настройки модуля в Joomla 2.5

Улучшенные настройки модуля в Joomla 3.0
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
JFeed

Переключите управление фидами с Simple Pie на JFeed, чтобы избавиться от нескольких существующих ошибок. Это из-за того, что Simple Pie разработан достаточно давно, и никто не проводил обновление данной библиотеки. Кроме того, пользователи Simple Pie постоянно сталкиваются с его ошибками и отсутствием настраиваемости в текущей версии. Это позволило Joomla 3.0 выступить за использование JFeed, написанного Louis Landry, который пытается быть простым, расширяемым, и встроенным в Joomla инструментом, который будет позволять работать с фидами так, как не позволяет Simple Pie.
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
включен новый драйвер PostgreSQL

Теперь вы можете запустить ваш сайт Joomla 3.0, используя базу данных PostgreSQL, что еще больше делает платформу независимой от базы данных. Раньше вы могли работать только с MySQL-сервером.
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]Сохраняем пустые статьи[/h]Это неожиданно, но Joomla 3.0 позволяет администраторам создавать и сохранять пустые статьи. Данная возможность нужна для поддержки пользователей, которым нужно создавать статьи только с картинками, но без текста.
Пустые статьи нельзя было сохранить в Joomla 2.5

Не волнуйтесь! Теперь можно сохранять пустые статьи в Joomla 3.0
 

Void

Виртуозы
Регистрация
2 Фев 2013
Сообщения
518,643
[h=3]Улучшенное тестирование в CMS[/h]Юнит-тестирование нацелено на тестирование маленьких кусочков кода (мы называем их юнитами) на самом низком возможном уровне. Обычно тестируются методы, без включения других классов или методов, чтобы удостовериться что методы работают так, как необходимо. Старое юнит-тестирование не менялось со времен версий 1.6 и 1.7, и использовало PHPUnit версии 3.4. С обновлением CMS до Joomla 3.0, которая требует минимум PHP 5.3.1, было разработано новое юнит-тестирование, чтобы предотвратить потерю обратной совместимости, и по другим причинам (например, по причине проблем с безопасностью). Юнит-тестирование ставит своей целью автоматизировать процесс тестирования и достичь 100%-ного покрытия классов CMS. Детали о фазах юнит-тестирования для Joomla 3.0 вы можете найти в рабочей группе Unit tests for CMS.
 
Сверху