Все більше чуток з'являється про Joomla 4, в цій статті ми постараємося розповісти, що дійсно буде з Joomla 4, а заодно додамо ще кілька пліток :-).
Не так давно ми писали вже статтю про Joomla 4. тепер її варто доповнити і розширити, так як з'явилися нові деталі.
І так почнемо з Joomla 3.7, яка можливо стане останньою версією Joomla в лінійці 3.x, насправді ця несподівана новина, особисто для мене, так як планувалося, що Joomla 3.x буде розвиватися ще мінімум рік, але для власників сайтів на Joomla 3 немає приводу засмучуватися, по-перше Joomla 3 буде підтримувати ще 2 роки, а по-друге відсутність значущих змін в ядрі Joomla стабілізують систему, чого гілці 3.x відчайдушно не вистачало останні роки, по-третє Joomla 3.7 отримає все, ті можливості. яких від неї чекали ..
Але давайте повернемося до Joomla 4 і пройдемося по найбільш значних змін.
перевизначення всього
Багато власників сайтів знають про можливість перевизначити будь-який шаблон компонента або модуля в шаблон сайту Joomla. В Joomla 3 з'явився JLayouts, а в Joomla 4 JLayouts захопить все, і ми зможемо перевизначити будь HTML код.
Поліпшення адмін панелі
Підтримка Bootstrap 4 для шаблонів Joomla
Насправді це безглузда заява, так як на фронті Joomla давно перестав грати роль шаблонний фреймворк, на якому зроблений шаблон, хоча перехід на Bootstrap 4 за замовчуванням відкриває деякі плюси в побудові фронту для сторонніх розширень Joomla, так як багато розширення використовують можливості Joomla, для побудови фронту компонента. Плюс є чутки, що все-таки Joomla 4 буде більш гнучко підходити до підключення сторонніх фреймворків на фронті.
оптимізація коду
Joomla 4 ймовірно буде побудована повністю Joomla Framework. що дозволить скоротити код, зменшити кількість параметрів і надати системі дійсно сучасний вигляд. У чому плюс? Розробка новий розширень буде займати менше часу, а також скоротиться код розширень, а сам підхід знизить ймовірність помилки при розробці.
Безпека і стабільність
Розробники Joomla CMS обіцяють менше помилок і більш високий рівень безпеки. Нова Joomla матиме більш високі технічні вимоги. Заявлені мінімальні вимоги: PHP 5.5+, MySQL, PostgreSQL 5.5+ 9.2+, ймовірно припинення підтримки MS SQL.
Оновлення з Joomla 3 до Joomla 4
Заявлено, що оновлення до Joomla 4 буде при натисканні на кнопку. Це звичайно виглядає добре, але треба враховувати, що будуть проблеми з міграцією сторонніх компонентів, яким потрібно адаптація для Joomla 4 і шаблонами, яким буде потрібно оновлювати css код і змінювати під нові реалії Joomla 4. Більшості розширень Joomla буде потрібно адаптація для Joomla 4.
Joomla 4, коли?
Оновлення та уточнення
Ймовірно, що Joomla 4 буде перехідною версією між Joomla 3 і Joomla X.