Часто задаваемые вопросы по Joomla! 3

From Joomla! Documentation

Revision as of 18:28, 27 February 2015 by AlexSmirnov (talk | contribs) (Created page with "Если я запущу веб-сайт на Joomla! 3, смогу ли устанавливать расширения?")
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎eesti • ‎español • ‎français • ‎italiano • ‎português • ‎português do Brasil • ‎svenska • ‎русский • ‎العربية • ‎فارسی • ‎ไทย • ‎日本語

Каковы различия между Joomla! 2.5 и 3?

Наиболее заметное различие - это полностью измененный административный [интерфейс], который обновлен на современный дизайн со многими более простыми и более дружелюбными пользователю элементами. Также, начиная с версии 3.0, Joomla! теперь респонзивна [для мобильных] устройств. [Говоря] по-простому, Joomla! является дружелюбной мобильным [устройствам] и может быть использована на любом современном устройстве.

В дополнение, существуют дюжины мелких улучшений, [внесенных в] ядро Joomla!. Некоторые из них:

  • Новый установщик, который Вы заметите при создании новой установки Joomla! 3.x.
  • Joomal! 3 забита цацками для разработчиков расширений, таких как поддержка [библиотеки CSS] "Bootstrap" и [библиотеки JavaScript] "jQuery".

Joomla! 3.9

  • Privacy System
  • Action Logging System
  • API Features
  • Log Rotation Plugin
  • Argon2id Password
  • Google Invisible reCAPTCHA
  • List of all new improvements

Joomla! 3.8

  • New Routing System
  • Joomla! 4 Compatibility Layer
  • Improved Sample Data Installation
  • Codebase review
  • Sodium Encryption Support
  • List of all new features

Joomla! 3.7

  • Custom Fields
  • Multilingual Associations Component
  • Article creation within the menu item
  • Backend Menu Manager
  • TinyMCE Improvements
  • Share sessions between backend and frontend
  • Allow packages to declare that their child extensions cannot be uninstalled
  • List of all new features

Joomla! 3.6

  • Show all menu items
  • Menu type ACL
  • Improved UX
  • Categories on the fly
  • Subform field
  • Improved Joomla! Updates
  • Allow stream connections to support proxies
  • Build more complex database queries with new database query classes
  • Delete all cache
  • Delete and rebuild Extension Update Sites
  • Easier template development with deeper JLayout integrations
  • htaccess authentication for calls
  • Improved Storage of dynamic JavaScript variables
  • Improved Validation performance
  • jQuery Update
  • More Extension Details in System info
  • Multilanguage ToS
  • New “Showon” Option for fieldsets in component config
  • New Log folder (for new installs only)
  • New positioning settings for Bootstrap tooltips extended
  • Protostar adds a new override for the Site Offline Page
  • Reverse Caching Support
  • SASS & SCSS File Support in Joomla! Template Manager
  • Updated version of the CodeMirror editor.

Joomla! 3.5

  • PHP 7 Support
  • Update Notifications via Email
  • System Information Export
  • Drag & Drop Images
  • Anonymised System Data
  • Easily Insert Modules in Articles
  • Item counter (+ click through filter) in Category Manager
  • Random category blog and list order view.

Joomla! 3.4

  • Редактирование модулей с лицевых страниц
  • Изъятие [компонента] com_weblinks
  • Интеграция с менеджером зависимостей РНР "Composer"
  • Интеграция с "No CAPTCHA reCAPTCHA" от Google
  • Стандартизация британского английского языка ядра

Joomla! 3.3

  • Микроданные

Joomla! 3.2

  • Контроль версий содержимого
  • Много улучшений интерфейса пользователя
  • Легкая настройка мульти-языковости с 64 официально поддерживаемыми языками
  • Встроенный поиск расширений Joomla! в качестве встроенного интерфейса [официального каталого расширений] "Joomla! Extensions Directory" (который в настоящее время перечисляет более шести тысячи расширений)
  • Укрепленная защита сильными паролями и двух-факторной аутентикацией
  • Новый фреймворк быстрой разработки для кодирования новых расширений

Joomla! 3.1

  • Метки


Как долго поддерживается каждая версия Joomla!?

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

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

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

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

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

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

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

Для определения приблизительной даты окончания срока поддержки каждой версии(ий) мажорная.минорная или всей мажорной версии, используйте, пожалуйста, маршрут разработки 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!, включая минорную и патч.


Я создаю совершенно новый веб-сайт. Следует ли мне запускать сайт на Joomla! 2.5 или Joomla! 3.x?

Joomla 2.5 достигла окончания срока поддержики 31-го декабря 2014 года. Это означает, что начиная с этого дня [система] больше не получит дальнейшего внимания или поддержки со стороны [команды] проекта Joomla!. Больше не будет [выпущено] ни выпусков обслуживания, ни выпусков безопасности. Так что Вам не следует начинать новый веб-сайт на Joomla! 2.5, но всегда - на Joomla! 3.3 или более новых [версиях].

Sites that are currently on Joomla! 2.5 are encouraged to start planning now for a migration to 3.3 or greater now. We’ve provided a one-click upgrade from Joomla! 2.5 to any Joomla! 3 version and you just have to make sure that all your extensions and template are compatible with Joomla! 3.x before upgrading. See Planning for Mini-Migration - Joomla 2.5 to 3.x (See the “How do I find Joomla 3.x compatible extensions?” FAQ below for more information)

Смотрите также: Зачем мигрировать и все относящиеся к этому страницы.


Если я запущу веб-сайт на Joomla! 3, смогу ли устанавливать расширения?

Yes, you will be able to install extensions compatible with Joomla! 3.x. The Joomla! Extensions Directory™ (JED) will have a Joomla 3.x compatible icon to know which extensions are Joomla 3.x compatible; however, the best place to check is the developer’s site.


How do I get a Joomla! 3.x template?

Template companies are offering Joomla! 3 templates at present, taking advantage of Joomla! 3's responsive design. Also, please note that some Joomla! 2.5 templates will work in Joomla! 3 without any issues or any changes needed, but some will not. It's best to consult with the template's developer on this.


How do I find Joomla! 3.x compatible extensions?

Visit Joomla! Extensions Directory™ (JED), which will have Joomla 3.0 compatible icons to let you know which extensions are Joomla 3.x compatible; however, the best place to check is your extension developer’s site.


Will my Joomla! 2.5 extensions work with Joomla! 3.x?

Joomla! 
3.x
series

Extensions that are native to Joomla! 2.5 should work on Joomla! 3.0 with very little change, if any. Components and templates will need the most work, while modules and plugins should work without issue (assuming they do not use deprecated methods). Extensions that support Joomla! 2.5 and 1.5 in the same package will likely not work right away, until the developers update them for Joomla! 3 compatibility.

In short, it depends on the extension. The Joomla! Project has made the process relatively easy for most extensions, however for some extensions it’s going to take some work. To be certain, let the developers of the extensions know that you want to use their extension on Joomla 3 and consult with their documentation.


What happens if I launch a Joomla! 3.x site, but the extension I want is for a 2.5 site?

You need to speak with the extension developer to see if they have plans to release that extension for Joomla! 3 in the immediate future. Developers do have to make some changes but how extensive they are depends on the extension.


Should I update from Joomla! 2.5 to 3.x?

In most cases, you will need to start planning on an upgrade to Joomla! 3.x ASAP. Joomla! 2.5 has reached EOS (end of support) as of December 31st of 2014. Joomla 3 is stable and should be the choice for production sites.

You will need to verify your template and components will work with Joomla! 3.x before upgrading. All core components are upgrade ready right now.

Please see Why Migrate for more details on migration from 2.5 to 3.x.


I have a 2.5 site and I see a that the Joomla! update manager lets me upgrade to 3.x; should I do it since it’s letting me?

Not unless you’re 1000% sure. By default, Joomla will not let you update to 3.x unless you activate the option within the Joomla! Update component (administrator >> Component >> Joomla! Update >> Options >> Update server >> Short Term Support). If for some reason you’ve changed this, and you’d like the updater to stop letting you upgrade, change the setting to Long Term Support. After making this change, you’ll only receive updates for Joomla! 2.5.

Notice: You should not upgrade from Joomla! 2.5 to Joomla! 3.x unless you are certain that all of your additionally installed extensions (from third party developers), especially templates, are Joomla! 3.x ready or have a Joomla! 3.x version that you can upgrade to. You should only upgrade from 2.5 to 3.x on a development site not on your live site. See Why Migrate and follow the pages for more information on upgrading from 2.5 to 3.x.


What’s next after Joomla 3.0?

Joomla! 3.1, 3.2, 3.3, 3.4 and more. Joomla's new development strategy is announced here, please read the full text of the development strategy for more information.

A quick summary, if you are using any version of Joomla! except Joomla 3.10.12, you should consider updating or migrating ASAP! There will no longer be a Long Term Support Version with a .5 designation. The latest version of Joomla is the Long Term Support Version. See Joomla! CMS versions for a listing of current and future releases.

Joomla! 1.5 has not been supported for since the end of 2012 and Joomla! 2.5 is EOS (end of support) since 31 Dec 2014. Simply, you should be using Joomla! 3.10.12.


Okay, I’m ready and want to upgrade. How do I do the upgrade?

  • First, review the system requirements for Joomla! 3.x and make sure that your server environment meets those requirements.
  • Second, make sure that all your extensions (especially, your templates) are Joomla 3.x compatible.
  • Third, create a test site and test the upgrade on the test site first.
  • Fourth, consult a trusted developer if you’re not 100% certain about anything.
  • Fifth, make a full backup of your site (files and database).

Once ready, go to the Joomla! Update component. Click on options and change the setting to Short Term Support. Save. You should be notified of the availability of Joomla! 3.x. Click the button to install. Clear your browser’s cache to make sure you see the latest changes. That’s it!

Finally, double check and make sure that everything is working properly.

See Planning for Mini-Migration - Joomla! 2.5 to 3.x and Joomla! 2.5 to 3.x Step by Step Migration for detailed instructions.

Note: On some hosts you may need to use alternative update methods such as using the extensions installer.


But what if I’m on Joomla 1.5. Will my site break? Do I migrate to 2.5 or the current version of 3?

OK, final question. Where can I get more information about Joomla 3?

You can get more information at http://www.joomla.org/3.


We hope you enjoy Joomla 3 as much as we do! Thanks for reading this FAQ.

FAQ Contributors:

Gary Jay Brooks, Nick Savov, Elin Waring, Jon Neubauer, Guillermo Bravo

FAQ Reviewers:

Sully Sullivan, Michael Babker, Andrea Tarr, Mark Dexter, Brian Teeman

References

  1. Учтите, что наследие - это термин, который используется только для обозначение статуса какой-либо версии в отношении версии, текущей [на данный момент]. Для определения целесообразности использования какой-либо версии [со статусом] наследие пользователи и разработчики должны внимательно рассмотреть дату(ы) окончания срока ее поддержки.
  2. Версии, отмеченные как Альфа, Бета или RC, необходимо использовать только для тестирования
  3. 'ОСП' и 'ОСЖ' можно использовать как взаимо заменяемые термины. Любой [из этих двух терминов] означет 'окончание срока поддержки', не более того. Не принимайте 'окончание срока жизни' [данной версии] как [термин, означающий что начиная с данной даты] данная версия перестанет работать.
  4. Полное объяснение поддерживаемых выпусков можно найти под заголовком 'Поддерживаемые выпуски 4.3' на странице документа стратегии разработки Joomla!
  5. Какое-либо расширение или шаблон, установленные на версии минорная.0.х, будут работать на версии мажорная.7.х. Не принадлежащие ядру Joomla расширения или шаблоны разрабатываются сторонними разработчиками и обновление и публикация обновлений сторонних расширений и шаблонов - ответственность их разработчиков. Установка обновления какого-либо расширения или шаблона - ответственность используемого это расширение или шаблон пользователя.