Блог: CMS Joomla

oomla 3.8.0 доступна для установки и обновления

Joomla 3.8.0 доступна для установки и обновления, общее описание нового релиза

 

Вступление

Заявленный ранее (https://developer.joomla.org/news/706-joomla-3-8-beta-3-released-for-testing.html) выход нового релиза Joomla 3.8.0 (Joomla! 3.8 Stable) на 19 сентября текущего года, состоялся без задержек. В районе 20-00 по Москве, я получил письма системы с предложением обновиться. Пора посмотреть, что нового предложили разработчики.

Принципиальные нововведения Joomla 3.8

Заявленных 318 изменений, которые авторами названы как улучшения и которые можно посмотреть тут: https://github.com/joomla/joomla-cms/milestone/19?closed=1.

Подавляющее большинство изменений (улучшений) носят текущий технический характер, например:

  • Обновлен болгарский язык установки;
  • Обновлен текст уведомления об обновлении электронной почты;
  • Добавлен язык бенгали (BANGLADESH) к установке.

Однако есть два принципиальных нововведения, на которые нужно обратить внимание.

Два принципиальных улучшения Joomla 3.8

Все последние разработки CMS Joomla, направлены на подготовку к выходу Joomla 4.0. По старому обозначению системы, Joomla 4.0 назвали бы, длинной версией, в которой изменения коснуться ядра системы.

В версии 3.8. внимание акцентировано на два+1 принципиальных изменения:    

  • Создана новая система формирования URL;
  • Заложено начало совместимости для будущей Joomla! 4.0.
  • Так же, устранены две проблемы безопасности.

Новая система формирования URL

Не прошло и двадцати лет, как Joomla решила добавить возможность убирать из URL сайта идентификаторы контента. Коснулись эти настройки основных компонентов Content, Contacts, Users и Newsfeeds.

Нововведение добавлено достаточно корректно, а именно:

  • Текущая система формирования URL (система маршрутизации) осталась на системе, что при обновлении сайта не будет изменена.
  • На новую систему маршрутизации,
  • Новая система маршрутизации с идентификаторами элементов контента удалена.

Почти цитирую рекомендацию Joomla:

  • Поскольку URL-адреса, созданные с помощью новой системы маршрутизации, не на 100% совместимы с существующим маршрутизатором и его URL-адресами, рекомендуется:
  • На существующих сайтах не включать новую систему без тщательной проверки своих сайтов в промежуточной среде и устранения любых изменений URL-адресов.
  • Но новых сайтах, рекомендуют немедленно использовать новую систему формирования URL.

Где включается новый способ формирования URL

Новая настройка  формирования URL адресов затронула три компонента Content, Contacts, Users и Newsfeeds. Их и посмотрим.

Включить новые URL в компоненте Контент (Content)

  • Авторизуйтесь в административной панели;
  • В основном меню перейдите на вкладку Материалы>>Материалы;
  • В правом углу нажмите «Настройки»;
  • В настройках найдите в сайдбаре вкладку «Интеграция»;
  • Переведите «Stable-Стабильный» в «Experimental-Экспериментальный», чтобы включить новую маршрутизацию URL-адресов;
  • В строке «Remove IDs from URL» нажмите «Да», если вы хотите удалить старый идентификаторы.

Повторюсь, чтобы не потерять все ссылки на уже работающем сайте, не включайте новый маршрутизатор Joomla 3.8.

materialy url joomla3 8

Важно! Правильная настройка маршрутизатора для сайтов с контентом.

j 3 8 2 stable url

Другие включения новых URL

Контакты

contact url joomla3 8

Пользователи

users url joomla3 8

Лента новостей

news url joomla3 8

Подготовка сайта Joomla к обновлению до Joomla! 3.8

  • Перед обновлением сайта до Joomla! 3.8 сделайте резервную копию сайта;
  • Перейдите на версии PHP 7 или 7.1. Разработчики оставляют этот пункт, как необязательный, а рекомендованный;
  • В общем-то, системные требования для работы на Joomla! 3.8 те же, что для всех Joomla 3.x.

texnicheskie trebovaniya dlya zapuska vashego sajta na Joomla

Проблемы безопасности

Исправлены две проблемы безопасности:

  • Core - Раскрытие информации в плагине аутентификации LDAP (влияет на Joomla 1.5.0 - 3.7.5)
  • Core - Раскрытие информации в com_content Архивные статьи Модель (затрагивающая Joomla 3.7.0 - 3.7.5).

Полезные ссылки

  • Посетите Joomla! 3.8 Landing Page (теперь есть кнопка перевода на русский язык).
  • Скачать тут (https://downloads.joomla.org/);
  • Joomla 3.8. (Английский пакет) https://downloads.joomla.org/cms/joomla3/3-8-0/Joomla_3.8.0-Stable-Full_Package.zip?format=zip
  • Пакет обновлений: https://downloads.joomla.org/cms/joomla3/3-8-0

Ошибки обновления Joomla 3.8.0

1. Fatal error: Class 'YjsgJViewLegacyDefault' not found in .../public_html/plugins/system/yjsg/includes/yjsgcore/classes/extend/30/component/view.php on line 21

Исправление: Проверяйте версии плагинов перед обновлением.  

  • Обновите с перезаписью (по FTP) плагин Yjsg Framework до версии 2.2.3
  • Возьми плагин с сайта шаблона или по прямой ссылке: http://www.youjoomla.com/joomla-extensions/yjsg-joomla-template-framework-plugin.html?download-yjsg-framework-678
  • Не забывайте: ваши прямые правки в CSS или PHP файлах самого Framework пропадут. 

Важно! Делайте резервную копию сайта перед любым обновлением.

©Joomla-abc.ru

Еще статьи

 

Оставьте свой комментарий

Опубликовать комментарий в качестве гостя

0
terms and condition.
  • Комментариев нет

Поиск по сайту

Популярные

Уроки Joomla 3