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

С новой стратегией развития не будет версии под названием LTS upfront. С опубликованной в настоящее время информацией 3.4 заменит объявленный 3.5. Предполагая, что планы 4.0.4.1.4.2.4.3.4.4 в какое время ожидается, что сайты будут перенесены в какую версию.

10 голосов | спросил sovainfo 23 PMpWed, 23 Apr 2014 13:46:28 +040046Wednesday 2014, 13:46:28

4 ответа


5

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

Для созданных веб-сайтов я бы предложил посмотреть доступные функции. У новой версии есть что-то, что вам нужно в ближайшее время? Если да, начните планирование миграции. Если ваш сайт работает отлично и не нуждается в новейших функциях, вы можете оставаться в текущей версии, пока она по-прежнему поддерживается.

Если вы переносите, как выглядит поддержка расширения? Используются ли расширения, которые вы используете, для совместимой версии для версии, на которую вы переходите? Если это так, это значительно упрощает, но если они этого не сделают, сколько усилий пойдет на замену их функций чем-то другим?

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

ответил Michael 23 PMpWed, 23 Apr 2014 14:49:55 +040049Wednesday 2014, 14:49:55
1

Начиная с Joomla! 3.4 каждая версия будет стабильной и будет поддерживать не менее двух лет, если не будет выпущена новая второстепенная версия. Если это произойдет, предыдущая второстепенная версия не будет поддерживаться, а текущая будет поддерживаться не менее двух лет. Поэтому, если вы планируете перейти на 3.x-серию, тогда вы можете сделать это с v3.4.

То же самое относится к 4.x сериям - 4.0 также будет стабильным и будет поддерживаться не менее двух лет, если не будет выпущена новая младшая версия (например, 4.1). Таким образом, вы можете перейти на любые незначительные версии серии 4.x. Но имейте в виду, что каждый крупный релиз имеет отстающие несовместимые изменения! Поэтому эту миграцию следует планировать очень осторожно.

Конечно, вы не должны переходить на выпуск BETA или RC, потому что они предназначены только для тестирования.

ответил Dmitry Rekun 23 PMpWed, 23 Apr 2014 14:12:22 +040012Wednesday 2014, 14:12:22
0

В моем понимании, начиная с версии 3.4, вы всегда должны использовать последнюю версию, так как она получит поддержку через 2 года после ее выпуска, а поддержка более старых версий (3.3, ...) будет прекращена. Все выпуски в серии (3.x) будут обратно совместимы, поэтому обновление, как правило, не будет проблемой.

Новая серия 4.x разорвет обратную совместимость, и вы должны только обновить ее, если хотите использовать новые функции.

ответил fruppel 23 PMpWed, 23 Apr 2014 14:11:08 +040011Wednesday 2014, 14:11:08
0
  1. Если вы начинаете разработку, используйте последнюю доступную версию (используйте 4 серии, когда она доступна).
  2. Когда выпущена новая младшая версия (3.4), подождите, пока будет поддерживаться текущая версия (3.3). За время, когда новая версия должна была получить критические исправления ошибок. Таким образом, ваш сайт теперь можно безопасно обновлять.

Совет. . Всегда поддерживайте тестовый сайт с той же настройкой сервера, чтобы сначала его протестировать, затем используйте версию.

ответил Shyam 23 PMpWed, 23 Apr 2014 14:41:17 +040041Wednesday 2014, 14:41:17

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132