З новою стратегією розвитку не буде версії під назвою LTS наперед. З опублікованою на даний момент інформацією 3,4 займе місце оголошених 3,5. Якщо припустити, що на 4,4,4,1,4,2,4,3,4.4 планується, в який час сайти будуть перенесені на яку версію.
З новою стратегією розвитку не буде версії під назвою LTS наперед. З опублікованою на даний момент інформацією 3,4 займе місце оголошених 3,5. Якщо припустити, що на 4,4,4,1,4,2,4,3,4.4 планується, в який час сайти будуть перенесені на яку версію.
Відповіді:
Є кілька речей, які слід враховувати при плануванні міграцій між основними версіями. Однією з найкращих повинні бути кінець підтримки або дата EOL для версії, яку ви зараз використовуєте; якщо це близько, ви повинні планувати свій крок.
Для встановлених веб-сайтів я б запропонував переглянути доступні функції. Чи є у новій версії щось потрібне незабаром? Якщо так, почніть планувати свою міграцію. Якщо ваш сайт працює просто чудово і не потребує новіших функцій, ви можете залишатися на поточній версії, поки вона все ще підтримується.
Якщо ви мігруєте, як виглядає підтримка розширення? Чи є у ваших розширень сумісна версія для версії, до якої ви переходите? Якщо так, це значно спрощує речі, але якщо вони цього не роблять, то скільки зусиль піде на те, щоб замінити їхні функції чимось іншим?
Нарешті, кожен випуск, позначений як стабільний, повинен бути придатним для надбудови, але особисто я буду трохи обережнішим щодо використання випуску X.0 або навіть X.1, оскільки вони, як правило, більш схильні до помилок з урахуванням обсягу зміна, яка може перейти в основний X.0 випуск. Я особисто думаю, що випуски X.2 або X.3 - це коли ви починаєте бачити серію випусків, яка дозріла до того, що вона готова до основного використання.
Починаючи від Joomla! 3.4 кожна версія буде стабільною і матиме підтримку щонайменше два роки, якщо нова незначна версія не буде випущена. Якщо це станеться, попередня другорядна версія не буде підтримуватися, а поточна буде підтримуватися принаймні два роки. Отже, якщо ви плануєте перейти на серію 3.x, тоді ви в безпеці зробіть це з версії v3.4.
Це ж стосується серії 4.x - 4.0 також буде стабільною і матиме підтримку принаймні два роки, якщо не буде випущена нова незначна версія (наприклад, 4.1). Таким чином, ви можете перейти на будь-які незначні версії серії 4.x. Але майте на увазі, що кожен великий випуск має відсталі несумісні зміни! Тож цю міграцію слід планувати дуже ретельно.
Звичайно, ви не повинні переходити на версії BETA або RC, оскільки вони призначені лише для тестування.
На моє розуміння, починаючи з 3.4, ви завжди повинні використовувати останню версію, оскільки вона отримає підтримку через 2 роки після її виходу, а підтримка старих версій (3.3, ...) буде припинена. Усі версії серії (3.x) будуть сумісними назад, тому оновлення, як правило, не повинно бути проблемою.
Нова серія 4.x порушить зворотну сумісність, і вам слід оновити лише тоді, якщо ви хочете використовувати нові функції.
Порада. Завжди підтримуйте тестовий сайт із тими ж налаштуваннями сервера, щоб спершу його перевірити, а потім скористайтеся версією.