Често задавани въпроси за Joomla! 3
Материал от Joomla! Документация
Съдържание
Какви са разликите между Joomla! 2,5 и 3?
Най-забележителната разлика е напълно преработеният администраторски [интерфейс], който е актуализиран до модерен дизайн с много по-прости и по-удобни за потребителя елементи. Също така, от версия 3.0, Joomla! вече реагиращи [за мобилни] устройства. [Говорейки] просто, Joomla! е удобен за мобилни [устройства] и може да се използва на всяко модерно устройство.
В допълнение, има десетки незначителни подобрения [направени в] ядрото на Joomla!. Някои от тях:
- система за поверителност
- Система за регистриране на действия
- Функции на API
- Плъгин за редуване на регистрационни файлове
- Argon2 >Joomla! 3.8
- Нова система за маршрутизиране
- Joomla! 4 Слой за съвместимост
- Подобрена инсталация на примерни данни
- преглед на кодовата база
- Поддръжка на натриево криптиране
- Списък на всички нови функции
- потребителски полета
- Компонент за многоезични асоциации
- Създаване на статия в елемента от менюто
- Мениджър на задните менюта
- Подобрения на TinyMCE
- Споделяйте сесии между бекенда и предния край
- Разрешаване на пакетите да декларират, че дъщерните им разширения не могат да бъдат деинсталирани
- Списък на всички нови функции
- Показване на всички елементи от менюто
- Тип меню ACL
- Подобрен UX
- Категории в движение
- Поле на подформуляр
- Подобрена Joomla! актуализации
- Разрешаване на поточни връзки за поддръжка на проксита
- Създайте по-сложни заявки за база данни с нова заявка за база данни >Joomla! 3.5
- Поддръжка на PHP 7
- Актуализиране на известия чрез имейл
- Експорт на системна информация
- Плъзгане и усилвател Пуснете изображения
- Анонимни системни данни
- ЛесноВмъкване на модули в статии
- Брояч на артикули (+ щракнете върху филтър) в Мениджър на категории
- Изглед на блог с произволна категория и списък.
- Редактиране на модули от заглавни страници
- Премахване на [component] com_weblinks
- Интеграция с мениджъра на зависимости "Composer" на PHP
- Интеграция с "No CAPTCHA reCAPTCHA" от Google
- Основна стандартизация на британски английски
- Микроданни
- Контрол на версията на съдържанието
- Много подобрения на потребителския интерфейс
- Лесна многоезична настройка с 64 официално поддържани езика
- Вградена търсачка за Joomla! като вграден интерфейс на [официалната директория с разширения] "Joomla! Директория с разширения" (която в момента съдържа над шест хиляди разширения)
- Подсилена защита със силни пароли и двуфакторно удостоверяване
- Нова рамка за бързо разработване за кодиране на нови разширения
Колко дълго се поддържа всяка версия на Joomla!?
Joomla! е разработена след семантична версия (2.0.0). [По-рано използвани условия] LTS (дългосрочна поддръжка) и STS (краткосрочна поддръжка) вече не са валидни и не се прилагат. За по-голяма яснота [вместо] се използват термините по-долу. Трябва да ги разберете и тяхното значение.
- поддържан- най-новата второстепенна версия(и) на основната версия, [която] ще получи корекции, включително корекции на грешки и корекции за сигурност
- currentе най-младата или най-новата официално пусната версия на major.x.x
- legacy- всяка версия(и) на major.minor.patch, която не е текуща. [1]
- стабилна- основна версия вотносно [версии със състояния]текущиинаследени, готови за използване в производствени уебсайтове. [2]
- OSB- съкращение от „край на поддръжката“, което означава, че [за тази версия] няма да се пускат повече корекции на грешки и корекции за сигурност
- OSZHе съкращение от „край на живота“, което има същото значение като „край на живота“. [3]
Всяка основна версия на Joomla! поддържан от Joomla! TM за известно ограничено време от официалната дата на пускане. Проектът Joomla! ще разработва активно всяка основна версия в продължение на поне две години. Това може да бъде последвано от продължаване на разработката на основната версия съгласно плана за разработка на основната версия. [4] .
Накратко можете да кажете това:
- всяка основна версия ще се поддържа поне 4 години
- Винаги трябва да използвате най-новия minor.patch или да актуализирате до последната основна версия
- всяка пусната второстепенна версия е обратно съвместима с предишната малка версия [5]
Моля, използвайте Joomla! CMS или Joomla! CMS.
Обяснено номериране на версиите
Идентификационни номера на версии на Joomla! следват конвенция за номериране на три нива, където тези нива се определят от стойността на промяната [приложена в] системата.
Тези 3 нива се определят, както следва:
- Увеличаването на ID номерmajorпоказва прекъсване на обратната съвместимост.
- Постепенно увеличаване на брояИдентификаторътminorпоказва добавянето на нови функции или значителни промени в съществуващите.
- Увеличаването на идентификационния номер на версиятаpatchпоказва, че всички софтуерни грешки са коригирани.
Използвате ли 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 се насърчават да започнат сега да планират миграция към 3.3 или по-нова. Осигурихме надграждане с едно кликване от Joomla! 2.5 към всяка Joomla! 3 версия и просто трябва да се уверите, че всичките ви разширения и шаблон са съвместими с Joomla! 3.x преди надграждане. Вижте Планиране на минимиграция - Joomla 2.5 към 3.x (Вижте ЧЗВ „Как да намеря съвместими с Joomla 3.x разширения?“ по-долу за повече информация)
Вижте също: Защо да мигрирате и всички свързани страници.
Ако стартирам Joomla! 3, мога ли да инсталирам разширения?
Да, ще можете да инсталирате Joomla! 3.x. Официалният "Joomla! Extensions Directory™" (JED) има [разширения с] икона за съвместимост, която [когато се покаже] ще ви каже кои разширения са съвместими с Joomla 3.x. Въпреки това, най-добре е да проверите [за това] на уебсайта на самия разработчик[конкретно разширение].
Как да получа шаблон за Joomla! 3.x?
Компаниите за шаблони предлагат Joomla! 3 шаблона в момента, възползвайки се от Joomla! 3's responsive design. Също така, моля, имайте предвид, че някои Joomla! 2.5 шаблони ще работят в Joomla! 3 без никакви проблеми или необходими промени, но някои няма. Най-добре е да се консултирате с разработчика на шаблона по този въпрос.
Как мога да намеря разширения, съвместими с Joomla! 3.x?
Посетете официалната директория с разширения"Joomla! Extensions Directory™"(JED), [на страниците] на която ще видите икона за съвместимост за [представени разширения] с , която ще ви насочи към разширения, които са съвместими с Joomla 3.x; най-добре е обаче да проверите това на уебсайта на разработчика на конкретното разширение.
Дали моите разширения [работят върху] Joomla! 2.5 работи ли с Joomla 3.x?
Естествени разширения за Joomla! 2.5 трябва да работи с Joomla! 3.0 с много малко промени, ако има такива. По-голямата част от работата ще трябва да се извърши върху компоненти и шаблони, докато модулите и добавките трябва да работят безпроблемно (при условие, че не използват наследени техники за [програмиране]). Разширения, поддържани от същия пакет като Joomla! 2.5 и Joomla! 1.5 най-вероятно няма да работи веднага и ще трябва да бъде актуализиран от техните разработчици, за да бъде съвместим с Joomla! 3.
Накратко, зависи от даденото разширение. Проектът Joomla! направи този процес относително лесен за някои разширения, но за някои други разширения ще отнеме малко работа. За да сте напълно ясни, свържете се с разработчика на желаното разширение и го уведомете, че искате да използвате тяхното разширение с Joomla! 3. Консултирайте се и с неговиядокументация.
Какво се случва, ако стартирам Joomla! 3.x, но разширенията, от които се нуждая, са [съвместими само с] Joomla! 2,5?
Трябва да попитате разработчика на това разширение дали има някакви планове да пусне това разширение за Joomla! в близко бъдеще. 3. Разработчиците наистина трябва да направят [своето разширение] някои промени [за да го направят съвместимо с Joomla! 3], но колко обширни са те зависи от самото разширение.
Трябва ли да надстроя от Joomla! 2.5 на Joomla! 3.x?
Моля, уверете се, че вашите компоненти и шаблони са съвместими с Joomla! 3.x. Всички компоненти на ядрото са готови за тази актуализация.
Моля, вижте документа Защо да мигрирате за повече информация относно мигрирането от 2.5 към 3.x.
Имам уебсайт на 2.5 и виждам, че мениджърът за актуализиране ми позволява да надстроя до 3.x; ако той го позволи - трябва ли да [го направя]?
Не правете това, освен ако не сте 1000% сигурни. По подразбиране Joomla! няма да ви позволи да надстроите до 3.x, докато Joomla! Няма да включите следната опция: „Компоненти“ -> „Актуализация на Joomla!“ -> „Настройки“ -> „Актуализиране на сървъра“ -> "Разпространения на Joomla! с краткосрочна поддръжка." Ако по някаква причина сте променили тази опция и искате компонентът за актуализация да не ви позволява да надграждате, променете тази опция на „Longlife Joomla! Разпространения (препоръчително)“. След като направите тази промяна, ще получавате само [съобщения за наличието на нови версии на поредицата] 2.5.
Забележка: Не трябва да надграждате от Joomla! 2.5 на Joomla! 3.x, докато не се уверите, че всички допълнителни разширения, които сте инсталирали (от трети страниразработчици), особено шаблони, готови за Joomla! 3.x или че имат версия за Joomla! 3.x, до който можете да надстроите. Трябва да мигрирате от 2.5 към 3.x не на вашия производствен сайт, а на тестов сайт за разработка. Вижте документа Защо да мигрирате и прегледайте страниците с подробна информация за мигрирането от 2.5 към 3.x.
Какво идва след Joomla! 3.0?
Joomla! 3.1, 3.2, 3.3, 3.4 и така нататък. Нова стратегия за развитие на Joomla! декларирани тук. За повече информация вижте тази страница с пълния текст на стратегията за развитие.
Добре, готов съм и желая да надстроя. Как мога да актуализирам?
- Първо прегледайте Joomla! 3.x и се уверете, че вашата сървърна среда отговаря на тези изисквания.
- Второ, уверете се, че всичките ви разширения (особено вашият шаблон) са съвместими с Joomla! 3.x.
- Трето, създайте някакъв тестов уебсайт и тествайте дадения преход първо на този тестов уебсайт.
- Четвърто, ако имате някакви съмнения, консултирайте се с доверен разработчик.
- Пето, създайте пълно архивиране (файлове и база данни) на вашия уебсайт.
След като сте готови, отидете на Joomla! Update Component: Components > Актуализация на Joomla! Щракнете върху [горния десен бутон] "Настройки" и променете [опцията "Актуализиране на сървъра"] на [опцията] "Joomla! краткосрочни разпределения за поддръжка". [Щракнете върху бутона] "Запазване". [Отговор] Трябва да видите съобщение, че Joomla 3.x е налична. Щракнете върху бутона, за да инсталирате [по-нова версия на системата]. Изчистете кеша на браузъра си, за да можете да видите промените, които сте направили. Туки това е!
Накрая проверете отново и се уверете, че всичко работи правилно.
Забележка: На някои хостове може да се наложи да използвате някакъв алтернативен метод за актуализиране, [например] като използване на инсталатор на разширение.
Но какво, ако съм на Joomla! 1,5? Моят сайт ще бъде ли повреден? Трябва ли да надстроя до 2.5 или текущата версия на [семейство версии] 3.x?
Добре, последен въпрос. Къде мога да получа повече информация за Joomla! 3?
Можете да намерите повече информация на http://www.joomla.org/3.
Надяваме се, че ви е харесала Joomla! 3 точно като нас! Благодарим ви, че прочетохте тези често задавани въпроси.