“简化、现代化和赋能”。它带来了大量新功能、安全性和代码改进,并通过这些改进提高了速度。我们在下面重点介绍了一系列功能。
一、后台管理界面 (Administrator) 的重大改进
-
全新的 Atum 后台模板
-
现代化设计:采用了更现代、更干净、更直观的视觉设计。
-
可定制的仪表板:管理员现在可以自定义后台控制面板,添加、移除和移动模块,使最常用的信息一目了然。
-
深色模式:内置了深色主题,可以根据系统偏好自动切换或手动选择,减轻眼部疲劳。
-
-
改进的媒体管理器
-
全新的用户界面:媒体管理器被完全重写,现在具有更直观的图标视图和强大的工具栏。
-
图像编辑功能:可以直接在媒体管理器中裁剪、旋转和调整图片大小。
-
更好的结构:更容易创建文件夹和管理文件。
-
二、内容管理功能的增强
-
工作流系统 (Workflows)
-
这是 Joomla! 6 最核心的功能之一。它允许你为内容创建自定义的发布流程(例如:撰写 -> 编辑审核 -> 主编批准 -> 发布)。
-
可以为不同的用户组(如编辑、管理员)设置不同的权限和阶段,非常适合多作者、多审核者的网站。
-
-
分类字段的改进
-
现在可以为文章的分类也添加自定义字段,而不仅仅是文章本身。这极大地增强了分类页面的信息展示能力。
-
-
文章布局选项
-
引入了更多全局和单篇文章的布局选项,提供了更大的灵活性来控制内容的呈现方式。
-
三、开发者体验与平台现代化
-
放弃对 PHP 旧版本的支持
-
Joomla! 6 要求 PHP 8.0 或更高版本(推荐 8.1+)。这利用了现代 PHP 的性能和安全优势,并移除了大量为了兼容旧 PHP 版本而存在的过时代码。
-
-
放弃对 MySQL 旧版本的支持
-
要求 MySQL 5.6 或更高版本(推荐 8.0+),MariaDB 的对应版本也同样支持。
-
-
移除对旧版 Joomla 技术的支持
-
彻底移除了对 Joomla! 2.5 和 3.x 系列中许多已弃用功能的支持,使核心代码更精简、更高效。
-
移除了对 MooTools JavaScript 库的依赖,全面转向更现代的 jQuery 和原生 JavaScript。
-
-
Web服务 API 的增强
-
内置的 API 功能得到进一步加强,使得 Joomla 可以更好地作为“无头 CMS”使用,为移动应用、单页面应用等提供数据。
-
-
命名空间 (Namespaces) 的全面应用
-
在核心代码中全面采用了现代 PHP 的命名空间,使代码结构更清晰,更易于维护和扩展。
-
四、辅助功能与可访问性
-
Joomla! 6 在后台界面中持续改进了对 WCAG 2.1 标准的支持,确保了残障人士也能更好地管理网站。
五、其他改进
-
缓存性能优化:改进了缓存机制,使网站速度更快。
-
插件管理:插件管理界面更加清晰。
-
邮件模板:系统邮件的模板也进行了现代化改造。
-
更新系统:更新过程更加流畅和可靠。
在升级前,请务必:
-
完整备份您的网站(文件和数据库)。
-
在测试环境中先行升级测试。
-