Цикл обновлений движка CMS Joomla
В данном материале мы рассмотрим, что такое цикл обновления движков CMS Joomla и движка CMS Joomla 3, в частности.
Из рассмотрения данного материала вы узнаете:
-
почему именно такой цикл сформировался для движка CMS Joomla 3, а не какой-то другой, и
-
следует ли обновлять движок CMS Joomla 3 на каждую следующую версию обновления, либо следует подождать какой-то более поздней версии релиза.
Посмотрим хронологию обновлений движка CMS Joomla.
Итак, в 2008 году вышла версия 1.5 движка CMS Joomla, а в 2011 году вышла версия 1.6 этого движка. То есть между этими двумя версиями движка CMS Joomla прошло целых 3 года.
В условиях быстро развивающегося интернета и быстро развивающихся вообще интернет технологий такой срок обновления очень и очень большой.
И поэтому собранием разработчиков движка CMS Joomla было принято решения, что обновления движка CMS Joomla следует выпускать каждые 6 месяцев для того, чтобы движок всегда соответствовал развивающейся в интернете обстановке и развивающимся интернет технологиям.
Таким образом, разработчики движка CMS Joomla решили, что обновления движка следует выпускать каждые 6 месяцев.
Однако не каждый администратор сайта на движке CMS Joomla захочет обновлять свой сайт каждые 6 месяцев. Это связано с тем, что обычно при обновлениях движка у CMS Joomla появляются какие-то новые функции, какие-то устаревшие функции аннулируются и конечно не каждый администратор сайта захочет такую смену своего сайта наблюдать каждые 6 месяцев.
И поэтому было принято еще одно важное решение выпускать несколько вариантов релиза обновлений движка CMS Joomla.
Первые релизы и Последний релиз обновлений движка CMS Joomla
Цикл обновлений движка CMS Joomla | ||||
Joomla 1.5 | 3 года | Joomla 1.6 | ||
Обновление движка CMS Joomla каждые 6 месяцев | ||||
Первые релизы (STS) | …. | Последний релиз | ||
Краткосрочная поддержка 7 месяцев | Долгосрочная поддержка 18 месяцев |
Первые релизы – это релизы обновлений версии движка CMS Joomla с краткосрочной поддержкой. Эта поддержка версии движка CMS Joomla длится 7 месяцев, то есть поддержка движка осуществляется на один месяц дольше следующего обновления движка.
Еще первые релизы называются STS - short term support, то есть релиз с краткосрочной поддержкой. Иногда первые релизы называют standard term support – релиз со стандартом срока поддержки.
Последний релиз – релиз обновления версии движка CMS Joomla уже с долгосрочной поддержкой. Последний релиз поддерживается минимум 18 месяцев, но бывает, что последний релиз поддерживается и до 27 месяцев. Еще последний релиз называется LTS - long term support, то есть релиз с долгосрочной поддержкой версии движка CMS Joomla.
Теперь более конкретно посмотрим какие же изменения от релиза к релизу обновления версии движка CMS Joomla происходят и следует ли вообще обновляться от релиза к релизу, от выпуска к выпуску.
Релизный цикл обновлений движка CMS Joomla
Релизный цикл обновлений движка CMS Joomla | |
Х.0 | - новый шаблон администратора; - значительные изменения функционала; - мало совместимых расширений. |
Релизный цикл обновлений движка CMS Joomla начинается с версии Х.0, к примеру это версия Joomla 3.0.
Этот релиз движка CMS Joomla характеризуется:
-
новым шаблоном администратора,
-
значительными изменениями функционала по сравнению с предыдущей версией,
-
а также минусом этой версии является то, что она имеет очень мало совместимых расширений.
Последнее обстоятельство связано с тем, что версия движка CMS Joomla еще только что выпушена. И у нее очень много изменений и соответственно еще не все разработчики, которые разрабатывают какие-то дополнения и расширения к данному движку, успели сделать новую версию своего расширения, которая была бы совместима с новой версией движка.
И вот этот первый релиз Х.0 обычно не рекомендуют использовать для создания нового сайта.
Потому что в нем еще много ошибок, много багов, мало расширений и поэтому он служит лишь для тестов, подходит для того, чтобы посмотреть, какие новые функции появились в движке, а также этот релиз нужен для разработчиков, которые как раз и будут разрабатывать свои расширения для новой версии движка.
После этой версии движка CMS Joomla Х.0 выходят версии Х.1 и Х.2, то есть Joomla 3.1 или 3.2.
Релизный цикл обновлений движка CMS Joomla | |
Х.1 Х.2 |
- выходит через 6 месяцев после предыдущей версии; - исправление ошибок предыдущей версии; - незначительное изменение функционала. |
Эти релизы обновлений движка CMS Joomla выходят через 6 месяцев после выхода предыдущей версии движка. В каждой из этих версий движка исправляются ошибки, найденные в предыдущей версии, и незначительно изменяется функционал движка.
Итак, если мы говорим о версии движка CMS Joomla 3, то сначала у нас появилась версия Joomla 3.0, затем Joomla 3.1, затем Joomla 3.2, 3.3, 3.4 и затем у нас появляется версия Joomla 3.5.
Релизный цикл обновлений движка CMS Joomla | |
Х.0 | - новый шаблон администратора; - значительные изменения функционала; - мало совместимых расширений. |
Х.1 Х.2 |
- выходит через 6 месяцев после предыдущей версии; - исправление ошибок предыдущей версии; - незначительное изменение функционала. |
Х.5 | - долгосрочная поддержка (минимум 18 месяцев); - стабильный релиз; - исправлены все ошибки предыдущих версий; - незначительное изменение функционала. |
Версии движка CMS Joomla 3.5 - это уже long term support, то есть релиз движка с долгосрочной поддержкой. Она будет поддерживаться минимум 18 месяцев.
Что такое поддержка движка CMS Joomla
Поддержка движка CMS Joomla - это выпуск для той или иной версии движка каких-то заплаток, которые устраняют огрехи безопасности, либо устраняют какие-то мелкие баги.
И вот как раз для релиза движка CMS Joomla с долгосрочной поддержкой таковые выпускаются, по крайней мере, 18 месяцев, а могут и до 27 месяцев.
Версии движка CMS Joomla 3.5:
-
это очень стабильный релиз и на нем как раз рекомендуется делать все сайты,
-
на эту версию рекомендуется обновиться, если у вас сайт работает на какой-то предыдущей версии движка Joomla.
Это связано с тем, что предыдущие версии движка CMS Joomla по сути уже являются устаревшими версиями движка после выхода версии Joomla 3.5. В этом релизе движка исправлены практически все ошибки предыдущих версий и незначительно изменен функционал.
Между версиями движка Х.0, Х.1 – Х.5 могут также выходить промежуточные версии, допустим 3.0.1, 3.0.2 и т.п. И для каждой такой версии движка выходят свои релизы безопасности, например релиз 3.2.2 и т.п.
Общие характеристики релизного цикла
Теперь давайте посмотрим, какие общие характеристики есть у каждого релизного цикла, например для релизного цикла движка CMS Joomla - Joomla 1.Х, Joomla 2.Х и Joomla 3.Х.
Релизный цикл обновлений движка CMS Joomla | ||
Х.0 | - новый шаблон администратора; - значительные изменения функционала; - мало совместимых расширений. |
- все расширения совместимы; - простое обновление (за один клик). |
Х.1 Х.2 |
- выходит через 6 месяцев после предыдущей версии; - исправление ошибок предыдущей версии; - незначительное изменение функционала. |
|
Х.5 | - долгосрочная поддержка (минимум 18 месяцев); - стабильный релиз; - исправлены все ошибки предыдущих версий; - незначительное изменение функционала. |
Все расширения для движка внутри релизного цикла совместимы, то есть если вы построили сайт на версии движка Joomla 3.0, а затем хотите обновиться на версию Joomla 3.1 или даже на версию Joomla 3.5, то вам не нужно беспокоиться о том, что какие-то расширения у вас не будут работать.
Практически все расширения к движку CMS Joomla должны работать в пределах релизного цикла.
А также, чтобы пользователям было легко обновиться все обновления проходят буквально за один клик.
И таким образом вы можете поддерживать свой сайт на движке CMS Joomla всегда в актуальном состоянии, всегда соответствующим новым версиям движка и все баги, которые в движке будут находиться, у вас будут исправляться.
Естественно при условии, если вы будете обновляться в течение этого релизного цикла.
На какой версии движка CMS Joomla создавать свой сайт
Как я уже говорил, на первой версии движка Joomla, допустим Joomla 3.0, если мы говорим о третьей версии движка, не рекомендуется создавать сайты, потому что она очень сырая, в ней много ошибок, мало расширений.
На следующих версиях движка CMS Joomla уже вполне можно создавать сайт, потому что основные ошибки предыдущей версии движка уже исправлены, разработчики расширений к движку успели сделать совместимость своих расширений и поэтому эти версии вполне можно использовать.
Ну и когда выйдет стабильная версия движка Х.5, то на нее уже желательно обновиться всем, какая бы предыдущая версия движка данного релизного цикла у вас не была установлена.
Если мы говорим конкретно о версии движка CMS Joomla 3, на которой и будем создавать свой сайт, то давайте посмотрим сроки выхода версий этого релизного цикла.
Релизный цикл обновлений движка CMS Joomla 3 | |||
Joomla 3.0 | 09.2012 | - новый шаблон администратора; - значительные изменения функционала; - мало совместимых расширений. |
- все расширения совместимы; - простое обновление (за один клик). |
Joomla 3.1 …. Joomla 3.2 …. Joomla 3.3 …. Joomla 3.4 Joomla 3.4.1 Joomla 3.4.2 Joomla 3.4.3 Joomla 3.4.4 Joomla 3.4.5 Joomla 3.4.6 Joomla 3.4.7 Joomla 3.4.8 |
03.2013 …. 11.2013 …. 04.2014 …. 02.2015 03.2015 06.2015 07.2015 09.2015 10.2015 14.12.2015 21.12.2015 24.12.2015 |
- выходит через 6 месяцев после предыдущей версии; - исправление ошибок предыдущей версии; - незначительное изменение функционала. |
|
Joomla 3.5 –бета версия | 07.12.2015 | - долгосрочная поддержка (минимум 18 месяцев); - стабильный релиз; - исправлены все ошибки предыдущих версий; - незначительное изменение функционала. |
Последний релиз движка Joomla 3.5 вышел 7 ноября 2015 года, но пока что еще в бета версии. И когда выйдет стабильная версия движка CMS Joomla 3.5, тогда можно будет до нее обновиться.
И версия Joomla 3.5 будет поддерживаться по крайней мере до 2017 года и вам уже не придется беспокоиться о каких то больших обновлениях движка.
Надеюсь, вы разобрались с релизным циклом движка CMS Joomla 3 и в следующих материалах мы перейдем с вами непосредственно к практике создания нашего сайта на движке CMS Joomla 3.
Успешных заработков в интернете!