Какую версию Joomla! Вы должны использовать

From Joomla! Documentation

Revision as of 16:02, 13 November 2017 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎Türkçe • ‎eesti • ‎español • ‎français • ‎italiano • ‎português • ‎português do Brasil • ‎čeština • ‎български • ‎русский • ‎العربية • ‎فارسی • ‎中文(台灣)‎ • ‎日本語

Прежде всего, Вы, возможно, пожелаете проверить какая версия системы Joomla! работает на Вашем веб-сайте.

Joomla! 
4.4.8
Bridge Version
Joomla! 
5.1.4
Stable Version

Проверьте [какая] весия Joomla CMS [является] наипоследней. Если Вы не на самой последней версии, [то] познакомтесь с заметками по ее выпуску и проверьте нужна ли Вам миграция. Если какая-либо версия была выпущена для того, чтобы устранить проблемы с безопасностью, то Вам настоятельно рекомендуется мигрировать [на эту версию] как можно скорее. Вы можете взглянуть на историю выпусков каждой серии [системы Joomla] в ниже расположенной таблице. Щелкните на ссылку "История версии" в колонке "Примечания" чтобы найти точную дату выпуска, заметки по этому выпуску и [его] пакет и [коды] MD5.

  • Обычно, на новом веб-сайте Вам следует использовать наипоследнюю версию Joomla!, за исключением случаев, когда [против этого] у Вас имеется веская причина.
  • Удостоверьтесь в том, что Вы подписались на канал объявлений по безопасности Joomla!. Этот RSS канал используется для того, чтобы делать объявления, включая [о] наличии новых выпусков, которые распространяются на безопасность Вашего веб-сайта. У Вас имеется выбор подписаться на этот канал по RSS или по электронной почте.
  • Если Вы работаете на какой-либо более старой, по отношению к текущей, версии (например, Вы работаете на 3.1.6 и текущая версия - 3.4.5), то Вам следует перейти на текущую версию. Каждый не главный выпуск устраняет какое-либо число багов и/или проблем с безопасностью. Переход на наипоследний выпуск обслуживания как первый шаг при поиске и устранении какой-либо проблемы или только что обнаруженной уязвимости в безопасности - это всегда хорошая практика.

Версии Joomla! CMS

Версия CMS Имеется Поддержка Окончание поддержки (ОП) Тип обновления Заметки Наипоследний выпуск
Баги Безопасность
5.1
Checkmark.png
Checkmark.png
Checkmark.png
5.2 release One-click Recommended for all new installations
Joomla! 5.1 version history
5.1.4
5.0
X-mark.png
X-mark.png
X-mark.png
5.1 release One-click Upgrade to 5.1.4 now
Joomla! 5.0 version history
5.1.4
4.4
Checkmark.png
Checkmark.png

until 15 Oct 2024
Checkmark.png

until 15 Oct 2025
17 October 2025 Migration to Joomla! 5.1 Upgrade to 5.1.4 now
Joomla! 4.4 version history
4.4.8
4.3
X-mark.png
X-mark.png
X-mark.png
4.4 release One-click Upgrade to 4.4.8 now
Joomla! 4.3 version history
4.3.4
4.2
X-mark.png
X-mark.png
X-mark.png
4.3 release One-click Upgrade to 4.4.8 now
Joomla! 4.2 version history
4.2.9
4.1
X-mark.png
X-mark.png
X-mark.png
4.2 release One-click Upgrade to 4.4.8 now
Joomla! 4.1 version history
4.1.5
4.0
X-mark.png
X-mark.png
X-mark.png
4.1 release Migration from Joomla! 3.10 Upgrade to 4.4.8 now
Joomla! 4.0 version history
4.0.6
3.10
X-mark.png
X-mark.png
X-mark.png
Aug 2023 One-click from Joomla! 3.9 Recommended for migration to Joomla! 4
Joomla! 3.10 version history
3.10.12
3.9
X-mark.png
X-mark.png
X-mark.png
3.10 release One-click Upgrade to 3.10.12 now
Joomla! 3.9 version history
3.9.28
3.8
X-mark.png
X-mark.png
X-mark.png
3.9 release One-click Upgrade to 3.10.12 now
Joomla! 3.8 version history
3.8.13
3.7
X-mark.png
X-mark.png
X-mark.png
3.8 release One-click Upgrade to 3.10.12 now
Joomla! 3.7 version history
3.7.5
3.6
X-mark.png
X-mark.png
X-mark.png
3.7 release One-click Upgrade to 3.10.12 now
Joomla! 3.6 version history
3.6.5
3.5
X-mark.png
X-mark.png
X-mark.png
Выпуск 3.6 Одним щелчком

Рекомендуются для всех новых установок
История версии Joomla 3.4

3.5.1
3.4
X-mark.png
X-mark.png
X-mark.png
Выпуск 3.5 Одним щелчком Upgrade to 3.10.12 now
Joomla 3.4 version history
3.4.8
3.3
X-mark.png
X-mark.png
X-mark.png
Выпуск 3.4 Одним щелчком

Вы должны использовать переход одним щелчком


История версии Joomla 3.3
3.3.6
3.2
X-mark.png
X-mark.png
X-mark.png

Окт 2014[1]

Одним щелчком на 3.3

Вам следует обновить версию PHP своего веб-сервера на 5.3.10 или новее и перейти на Joomla! 3.3
История версии Joomla! 3.2

3.2.7
3.1
X-mark.png
X-mark.png
X-mark.png
Дек 2013

Одним щелчком на 3.2

Вы должны использовать переход одним щелчком


История версии 3.1
3.1.6
3.0
X-mark.png
X-mark.png
X-mark.png
Май 2013

Одним щелчком на 3.1

Вы должны использовать переход одним щелчком
История версии Joomla 3.0

3.0.4
2.5
X-mark.png
X-mark.png
X-mark.png
31 декабря 2014

Одним щелчком на 3.х

Обновиться на 3.10.12 сейчас
История версии Joomla 2.5
2.5.28
1.7
X-mark.png
X-mark.png
X-mark.png
Фев 2012

Одним щелчком на 2.5

Перейдите на 2.5
История версии Joomla 1.7

1.7.5
1.6
X-mark.png
X-mark.png
X-mark.png
Авг 2011

Одним щелчком на 2.5

Перейдите на 2.5 сейчас
История версии Joomla 1.6

1.6.6
1.5
X-mark.png
X-mark.png
X-mark.png
Сент 2012

Миграция на 2.5

Планируйте мигрировать на 2.5 сейчас
История версии Joomla 1.5

ОП для 1.5.26

1.0
X-mark.png
X-mark.png
X-mark.png
July 2009 Migration to 3.x Plan to migrate to 3.10.12 now EOL at 1.0.15


Дополнительные внешние библиотеки

Какая-либо установка [системы] Joomla! содержит включенные в выпуски версий Joomla! CMS внешние библиотеки. Эти внешние библиотеки не являются частью кода ядра. Познакомьтесь, пожалуйста, с разделом Примечания, поскольку в нем содержится больше информации, такой как [иноформация об] изменении версии сторонней библиотеки, вошедшей в выпуск обслуживания.

Joomla! 
3.10.12
Stable Version

Внешние библиотеки по выпускам Joomla

Версия CMS Поддерживаемая версия CMS Mootools Mootools More jQuery jQuery UI
(Core, Widget, Mouse, Position и Sortable)
Bootstrap Simple Pie PHP Mailer PHP UTF-8 IDNA Convert Rapid Application Development (RAD) Framework
Akeeba's Framework on Framework(FOF)

password_compat[2]

lessphp random _compat[3]
3.9
Checkmark.png
1.4.5 1.4.0.1 1.12.4[4] 1.9.2 2.3.2[5] 1.3.1[6] 5.2.26 0.5 0.8.0 2.4.3 1.0.4 0.5.0 1.4.1
3.8
X-mark.png
1.4.5 1.4.0.1 1.12.4[4] 1.9.2 2.3.2[5] 1.3.1[6] 5.2.24[7] 0.5 0.8.0 2.4.3 1.0.4 0.5.0 1.4.1
3.7
X-mark.png
1.4.5 1.4.0.1 1.12.4[4] 1.9.2 2.3.2[5] 1.3.1[6] 5.2.22[8] 0.5 0.8.0 2.4.3 1.0.4 0.5.0 1.4.1
3.6
X-mark.png
1.4.5 1.4.0.1 1.12.4[4] 1.9.2 2.3.2[5] 1.3.1[6] 5.2.14[9] 0.5 0.8.0 2.4.3 1.0.4 0.5.0 1.4.1
3.5
X-mark.png
1.4.5 1.4.0.1 1.11.3[4] 1.9.2 2.3.2[5] 1.2[6] 5.2.14 0.5 0.8.0 2.4.3 1.0.4 0.5.0 1.0.10
3.4
X-mark.png
1.4.5 1.4.0.1 1.11.3[4] 1.9.2 2.3.2[5] 1.2[6] 5.2.9 0.5 0.8.0 2.4.3 1.0.4 0.3.9 N/A[10]
3.3
X-mark.png
1.4.5 1.4.0.1 1.11.1[4] 1.9.2 2.3.2[5] 1.2[6] 5.2.8 0.5 0.8.0 2.1 1.0.3 N/A[11] N/A[10]
3.2
X-mark.png
1.4.5 1.4.0.1 1.10.2[4] 1.9.2 2.3.2[5] 1.2[6] 5.2.6 0.5 0.8.0 2.1 1.0.3 N/A[11] N/A[10]
3.1.2
X-mark.png
1.4.5 1.4.0.1 1.8.3 1.8.23 2.3.2[5] 1.2[6] 5.2.6 0.5 0.8.0 N/A[12] N/A[13] N/A[11] N/A[10]
3.1
X-mark.png
1.4.5 1.4.0.1 1.8.3 1.8.23 2.1.0 1.2[6] 5.2.3 0.5 N/A[14] N/A[12] N/A[13] N/A[11] N/A[10]
3.0
X-mark.png
1.4.5 1.4.0.1 1.8.1 1.8.23 2.1.0 1.2 5.2.1 0.5 N/A[14] Н/П[12] Н/П[13] N/A[11] N/A[10]
2.5
X-mark.png
1.4.5[15] 1.4.0.1 Н/П[16] Н/П[16] Н/П[16] 1.2 5.2.1 0.5 N/A[14] Н/П[12] Н/П[13] N/A[11] N/A[10]


Обзор версионности Joomla!

Joomla! 
5.1.4
Стабильная версия

Эта страница предоставляет обзор текущей стратегии разработки, опубликованной 25-го апреля 2014 года. Все версии Joomla!, выпущенные до 25-го апреля 2014, были разработаны согласно предыдущего цикла выпусков и разработки. Для более подробной информации познакомтесь, пожалуйста, со стратегией разработки Joomla!.

Joomla! разрабатывается следуя семантическому версионированию (2.0.0). [Применяемые раньше термины] LTS (долгосрочная поддержка) и STS (краткосрочная поддержка) больше не действуют и не соблюдаются. Для ясности, [вместо них] используются термины, приведенные ниже. Вы должны понимать их и их значение.

  • поддерживается - самая последняя минорная версия(ии) мажорной версии, [которая] будет получать патчи, включающие исправления программных ошибок и патчи безопасности
  • текущая - самая молодая или самая последняя мажорная.x.x официально выпущенная версия
  • наследие - любая мажорная.минорная.патч версия(ии), которая не является текущей.[17]
  • стабильная - мажорная версия в отношении [версий со статусами] текущая и наследие, готовая для использования на производственных веб-сайтах.[18]
  • ОСП - сокращение от 'окончание срока поддержки', что означает что [для данной версии] больше не будет выпущено патчей с исправлениями программных ошибок и патчей безопасности
  • ОСЖ - сокращение от 'окончание срока жизни', что имеет то же значение что и 'окончание поддержки'.[19]

Каждая мажорная версия Joomla! поддерживается проектом Joomla!TM некоторое ограниченное время, начиная с даты ее официального выпуска. Проект Joomla! будет активно разрабатывать каждую мажорную версию как минимум в течении двух лет. За этим может последовать продолжение разработки мажорной версии согласно плана разработки мажорной версии.[20].

Вкратце можно сказать так:

  • каждая мажорная версия будет поддерживаться как минимум 4 года
  • Вам всегда необходимо использовать наипоследнюю версию минорная.патч наипоследней мажорной версии или обновиться на нее
  • каждая выпущенная минорная версия является обратно совместимой с предыдущим минорным выпуском[21]

Для определения приблизительной даты окончания срока поддержки каждой версии(ий) мажорная.минорная или всей мажорной версии, используйте, пожалуйста, маршрут разработки Joomla! CMS или версии Joomla! CMS.

Объяснение нумерации версий

Идентификаторы версий Joomla! соблюдают трех уровневую нумерную конвенцию, где данные уровни определяются значением [примененного в] системе изменения.

[major].[minor].[patch]

Эти 3 уровня определяются следующим образом:

  1. Инкрементное увеличение номера идентификатора мажорной версии указывает на разрыв в обратной совместимости.
  2. Инкрементное увеличение номера идентификатора минорной версии указывает добавление новых характеристик или значительное изменение существующих.
  3. Инкрементное увеличение номера идентификатора версии патч указывает на устранение каких-либо программных ошибок.

Примеры

Вы используете версию Joomla! 3.3.6. Это означает, что Ваша версия - мажорная версия 3, минорная версия 3, патч версия 6. Если для версии 3.3.6 будет выпущен какой-либо патч, то он увеличит версию Joomla! на 3.3.7. Если для мажорной версии 3 выпущена новая минорная версия, то версия Вашей Joomla! станет 3.4.0. Эта страница будет всегда показывать в правом верхнем углу текущую стабильную поддерживаемую версию Joomla!, включая минорную и патч.


Ссылки и примечания

  1. Устранение багов было остановлено в апреле 2014, [проводится] только устранение [багов] с безопасностью, смотрите http://community.joomla.org/blogs/leadership/1798-raising-the-bar-on-security.html.

    "Также, в течении шести месяцев по выпуску Joomla! 3.3 проект Joomla! будет выпускать обновления безопасности для 3.2 И 3.3, чтобы новые уязвимости можно было быстро пропатчить обновлением одним щелчком, без необходимости немедленного перехода на Joomla! 3.3, предоставляя Вам время для запроса у Вашего хостера обновить их версию PHP. "

  2. Эта библиотека намерена обеспечивать будущую совместимость с добавленными в PHP 5.5 функциями password_*. Для более поробной информации смотрите password_compat git.
  • This library is intended to provide forward compatibility with the random_bytes and random_int functions which were added to PHP 7.0. See random_compat git for further information.
  • 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 Включает плагин 'jQuery Migrate plugin 1.2.1' для обратной совместимости.
  • 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 Содержит некоторую обратную совместимость с 2.1
  • 6.0 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 Эта библиотека была снята как устаревшая и заменена на JFeedFactory в версии 3.1.0 системы Joomla! CMS.
  • 5.2.26 as of 3.8.3
  • 5.2.23 as of 3.7.3
  • 5.2.16 as of 3.6.3
  • 10.0 10.1 10.2 10.3 10.4 10.5 10.6 Not applicable, this library was not included with the Joomla! CMS prior to version 3.5
  • 11.0 11.1 11.2 11.3 11.4 11.5 Not applicable, this library was not included with the Joomla! CMS prior to version 3.4
  • 12.0 12.1 12.2 12.3 Не применимо. Эта библиотека не была включена в систему Joomla! CMS до версии 3.2. Однако эта версия FOF включена в Joomla 3.2 и совместима с Joomla 2.5.
  • 13.0 13.1 13.2 13.3 Не применимо. Эта библиотека не была включена в [версиях] Joomla! CMS до версии 3.2.
  • 14.0 14.1 14.2 Not applicable, this library was not included with the Joomla! CMS prior to version 3.1.2.
  • Содержит слой совместимости с 1.2
  • 16.0 16.1 16.2 Не применимо. Эта библиотека не была включена в версию 2.5 Joomla! CMS.
  • Учтите, что наследие - это термин, который используется только для обозначение статуса какой-либо версии в отношении версии, текущей [на данный момент]. Для определения целесообразности использования какой-либо версии [со статусом] наследие пользователи и разработчики должны внимательно рассмотреть дату(ы) окончания срока ее поддержки.
  • Версии, отмеченные как Альфа, Бета или RC, необходимо использовать только для тестирования
  • 'ОСП' и 'ОСЖ' можно использовать как взаимо заменяемые термины. Любой [из этих двух терминов] означет 'окончание срока поддержки', не более того. Не принимайте 'окончание срока жизни' [данной версии] как [термин, означающий что начиная с данной даты] данная версия перестанет работать.
  • Полное объяснение поддерживаемых выпусков можно найти под заголовком 'Поддерживаемые выпуски 4.3' на странице документа стратегии разработки Joomla!
  • Какое-либо расширение или шаблон, установленные на версии минорная.0.х, будут работать на версии мажорная.7.х. Не принадлежащие ядру Joomla расширения или шаблоны разрабатываются сторонними разработчиками и обновление и публикация обновлений сторонних расширений и шаблонов - ответственность их разработчиков. Установка обновления какого-либо расширения или шаблона - ответственность используемого это расширение или шаблон пользователя.