经过长时间的代码冲刺和bug修复,Joomla 5于2023年10月17日发布. 新版本与Joomla 4一起发布.4. Joomla 5是该平台的主要版本,附带了几个新特性, 安全性和代码增强, 还有很多其他的改进. 您将体验到一个重新设计和重构的版本,它可以完美地与最新的服务器语言配合使用.
Well, the good news is; Joomla 4.4到Joomla 5不是迁移,但它是一个升级. Joomla 5有一个官方的发布时间表,它按时为用户发布.
- 它的Alpha 4版本于2023年8月22日发布.
- Beta 1发布于2023年9月5日.
- Beta 2于2023年9月19日发布.
- 发布候选- 2023年10月3日.
- 最终发行于2023年10月17日.
您可能还会喜欢: Joomla SEO最佳实践
开始使用Joomla 5的技术要求!
PHP最低8.1.0 version is needed; however, it is recommended to upgrade it to version 8.2.
升级数据库:
- MySQL 8.0.虽然Joomla 5可以在MySQL 8上提供最好的结果,但也可以使用MySQL 13版本.1.
- 类似地,MariaDB 11.1.但是,建议使用版本0,即版本10.4.0也可以.
- PostgreSQL版本16.0是必需的,最低要求是版本12.0.
- Web服务器也需要升级:
- Apache的最低要求是2.4,推荐版本为2.4.
- Nginx 1.建议为25,建议为1.21也可以用.
- 需要Microsoft IIS 10.
尝试使用推荐的版本以顺利执行Joomla 5. 尽管最低要求的版本也可以完美地工作, 旧版本可能无法工作或在安装或执行Joomla 5时产生问题.
Joomla 5中有哪些新特性?
Web资产和缓存
本节中进行了大量增强,以提高平台的整体性能.
代码优化
通过PHPCS fixer进行的自动源代码优化显著提高了速度.
管理员暗模式
Joomla 5适用于管理员和用户.
Schema.组织集成
图式自动激活.组织和站点名称的Org数据增强了搜索引擎优化.
用户界面
新的Joomla模型窗口的选择按钮和进步的黑暗模式的Atum管理员模板最终提升用户体验.
媒体管理
处理Joomla 5网站的所有媒体, 在媒体管理器中有AVIF支持,并且添加了从智能搜索索引中排除存档内容的功能.
PHP & 引导程序更新
Joomla 5兼容PHP 8+和Bootstrap 5.3.2,这确保了平台由于这些最新版本而保持与时俱进.
Tools & Plugins
TinyMCE编辑器更新到6.7版本增加了图像对齐功能. 此外,调度器插件接收许多计划任务,以提高系统性能.
菜单排序
现在,用户可以按照自己的意愿对菜单进行排序.
现代技术
内部代码被重新构造,以便可以使用更现代的api. 为Web资产管理器添加了JS导入地图支持,并修复了PHP 8的弃用补丁.2.
Extensions & 兼容性
这个最新版本引入了codemmirror 6、Fontawesome 6等扩展.4,其Webauthn库也已更新.
增强的安全
reCAPTCHA插件不再功能,因此被删除. 此外,事件已经迁移到它们的类中,以增强平台的安全性.
更简洁的代码库
代码清洁度是Joomla 5的重要关注点之一. 所有大量编码的清理工作都已完成, 取消对Es5的支持, 旧的api被新的api取代,以确保CMS的无缝执行.
这些改进将提升平台的用户体验,使Joomla 5成为一个更安全、更直观的版本.
从Joomla 4升级你的网站.x到Joomla 5.x
如果你的网站已经上线了 Joomla 4.x 然后你可以等待一段时间,慢慢开始升级. However, 如果网站还在Joomla 3上运行, 它需要立即切换到最新版本,因为Joomla 3不再接收安全更新.
Joomla 4的许多扩展已经删除了不推荐的代码,并使用更新的代码. 因此,这将在Joomla 5中完美地工作,而其他扩展将使用新的行为(启用向后兼容插件)。.
Read 了解更多这方面的信息.
Joomla 4.Joomla 4没有任何功能,但它包含了新的更新,允许从Joomla 4无障碍升级.x to 5.x.
在开始升级现有系统之前, 建议在生产站点的副本上测试升级. Joomla 4.4个将在未来两年得到支持. 因此,您有充足的时间来升级当前的站点.
另外,Joomla 5可能还没有准备好一些扩展. 访问Joomla扩展目录,检查哪些扩展已经准备好了,哪些扩展都需要向后兼容插件.
向后兼容插件将在使用不兼容的扩展时自动启用. 一旦您确定扩展功能齐全且兼容, 您可以在最安全的情况下禁用向后兼容插件.
Explore 如何在您的Joomla网站中启用网站可访问性增强?
Wrapping up
Joomla 5文档仍在制作中,开发人员正在为完成它做出贡献( Joomla 5文档 ). 但是,有一些现有的教程可用,请单击 here 了解如何为Joomla 4创建插件或模块, 名称空间规范, 使用新的web资产类别, etc.
在快节奏的数字时代保持领先地位. 我们审核您网站的核心版本, 评估每个扩展和附加组件的最新版本的版本兼容性和升级您的Joomla网站. 我们提供全面的 Joomla开发服务 包括设计、开发、维护和支持. 请求报价 或者伸出手 (电子邮件保护).