Коли перейти до нового основного випуску?


11

З новою стратегією розвитку не буде версії під назвою LTS наперед. З опублікованою на даний момент інформацією 3,4 займе місце оголошених 3,5. Якщо припустити, що на 4,4,4,1,4,2,4,3,4.4 планується, в який час сайти будуть перенесені на яку версію.


1
Хороше запитання для цієї платформи.
Джобін Хосе

Відповіді:


6

Є кілька речей, які слід враховувати при плануванні міграцій між основними версіями. Однією з найкращих повинні бути кінець підтримки або дата EOL для версії, яку ви зараз використовуєте; якщо це близько, ви повинні планувати свій крок.

Для встановлених веб-сайтів я б запропонував переглянути доступні функції. Чи є у новій версії щось потрібне незабаром? Якщо так, почніть планувати свою міграцію. Якщо ваш сайт працює просто чудово і не потребує новіших функцій, ви можете залишатися на поточній версії, поки вона все ще підтримується.

Якщо ви мігруєте, як виглядає підтримка розширення? Чи є у ваших розширень сумісна версія для версії, до якої ви переходите? Якщо так, це значно спрощує речі, але якщо вони цього не роблять, то скільки зусиль піде на те, щоб замінити їхні функції чимось іншим?

Нарешті, кожен випуск, позначений як стабільний, повинен бути придатним для надбудови, але особисто я буду трохи обережнішим щодо використання випуску X.0 або навіть X.1, оскільки вони, як правило, більш схильні до помилок з урахуванням обсягу зміна, яка може перейти в основний X.0 випуск. Я особисто думаю, що випуски X.2 або X.3 - це коли ви починаєте бачити серію випусків, яка дозріла до того, що вона готова до основного використання.


1

Починаючи від Joomla! 3.4 кожна версія буде стабільною і матиме підтримку щонайменше два роки, якщо нова незначна версія не буде випущена. Якщо це станеться, попередня другорядна версія не буде підтримуватися, а поточна буде підтримуватися принаймні два роки. Отже, якщо ви плануєте перейти на серію 3.x, тоді ви в безпеці зробіть це з версії v3.4.

Це ж стосується серії 4.x - 4.0 також буде стабільною і матиме підтримку принаймні два роки, якщо не буде випущена нова незначна версія (наприклад, 4.1). Таким чином, ви можете перейти на будь-які незначні версії серії 4.x. Але майте на увазі, що кожен великий випуск має відсталі несумісні зміни! Тож цю міграцію слід планувати дуже ретельно.

Звичайно, ви не повинні переходити на версії BETA або RC, оскільки вони призначені лише для тестування.


Версії Alle, але альфа, бета та rc стабільні і можуть використовуватися для створення вашого сайту. Питання в тому, коли рухатись, зараз вже немає такого поняття, як LTS. Відповідь буде різною для кожного сайту, але без детальної інформації про планування вебмайстри більше не можуть приймати такого рішення.
sovainfo

Відповідь - ви можете перейти до будь-якої другої версії, крім BETAs та RC, звичайно. Я виправив свою відповідь.
Дмитро Рекун

0

На моє розуміння, починаючи з 3.4, ви завжди повинні використовувати останню версію, оскільки вона отримає підтримку через 2 роки після її виходу, а підтримка старих версій (3.3, ...) буде припинена. Усі версії серії (3.x) будуть сумісними назад, тому оновлення, як правило, не повинно бути проблемою.

Нова серія 4.x порушить зворотну сумісність, і вам слід оновити лише тоді, якщо ви хочете використовувати нові функції.


0
  1. Якщо ви починаєте розробку, використовуйте найновішу наявну версію (використовуйте 4 серії, коли вони доступні)
  2. Коли буде випущена нова незначна версія (3.4), дочекайтеся часу, коли підтримується ваша поточна версія (3.3). З часом нова версія повинна була отримати критичні виправлення помилок. Тож ваш веб-сайт тепер можна безпечно оновлювати.

Порада. Завжди підтримуйте тестовий сайт із тими ж налаштуваннями сервера, щоб спершу його перевірити, а потім скористайтеся версією.


Прочитайте, будь ласка, питання. Обидва відповіді, які ви надаєте, не стосуються ПЕРЕХОДУ на нову ОСНОВНУ версію. Зокрема, під час запуску 2.5.19, у який час очікується перехід до 3.x. Або при запуску 3.2.3, коли очікується перехід на 4.x.
sovainfo

Будь ласка, прочитайте відповідь. Зрозуміло, що після осідання пилу використовується остання версія.
Шям
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.