Joomla! 项目很高兴地宣布第二个 Joomla! 3.8 Beta 版本 现已发布。我们邀请社区成员下载并安装该软件包,以便为即将发布的 3.8 正式版提供质量保证。
Joomla! 3 是 Joomla! 内容管理系统的最新主要版本,3.8 是该系列中的第九个标准支持版本。
请注意,从 3.7 升级到 3.8 是一个一键式升级,**不是迁移**。3 系列 CMS 中的后续版本也是如此。也就是说,请勿将任何生产站点升级到 Beta 版本,因为此 Beta 版本 **仅供测试使用,并且没有从 Beta 版本升级的路径**。
此版本用于什么?
这是一个 Beta 版本,应仅在测试站点上使用。Beta 版本无法升级。
鼓励扩展和模板开发者使用此版本,以便为 Joomla! 3.8 的稳定版本准备扩展,尽管不应该存在任何向后兼容性问题。鼓励用户测试软件包是否存在问题,并在 Joomla! CMS 问题追踪器 中报告问题。
请勿将任何生产站点升级到 Beta 版本,也不要基于 Beta 版本创建新站点,因为 Beta 版本**仅供测试使用,并且没有从 Beta 版本升级的路径**。
稳定版本何时发布?
目前的预期时间表如下:
- 2017年9月5日 - 3.8 发布候选版本
- 2017年9月19日 - 3.8 稳定版本
请注意,发布的具体日期取决于志愿者的可用性和我们无法控制的情况。您可以加入测试和报告,帮助确保稳定、及时的交付(请参阅下面的“如何提供帮助…”)。
Joomla! 3.8 修复了哪些错误?
可以在 GitHub 上 找到已解决问题的完整列表。
Joomla! 3.8 的新增功能
最大的问题是,Joomla! 3.8 有什么新功能?
以下是一些新功能…
- 新的路由系统 - 新的路由系统使用户能够更好地控制其 URL 结构,包括经常被请求的功能,例如从 URL 中移除 ID。
- Joomla! 4 兼容性层 - Joomla! 4 的开发对核心代码的结构进行了一些更改,通过迁移类以使用 PHP 命名空间。Joomla! 3.8 包含一个映射层,允许开发人员使用旧的类名,同时能够利用新的类名结构。
- 改进的示例数据安装 - 现在可以在完成安装过程后,在站点后台安装示例数据,这可以使用户创建自己的通用数据集,或者扩展开发者为其扩展提供易于安装的示例数据。
- Sodium 加密支持 - PHP 7.2 引入了用于处理加密数据的新 sodium 扩展,通过此库的 polyfill,Joomla! 使这个新的 API 可供所有用户使用,即使在他们升级到 PHP 7.2 之前也是如此。
- 以及更多…
如何帮助 Joomla! 开发?
您可以通过多种方式积极参与 Joomla! 开发,无论您是编码员、集成商还是仅仅是 Joomla 用户。您可以联系任何一位我们的 生产团队成员,以获取更多信息,或者如果您已准备好,可以直接加入 Joomla! Bug 小组。
Joomla! Bug 小组 是 CMS 开发过程中最活跃的团队之一,并且一直在寻找可以帮助分类错误报告、编写代码补丁和测试解决方案的人员(不仅仅是开发者)。这是一种提高您对 Joomla! 代码库工作知识的好方法,也是结识来自世界各地的新朋友的好方法。
如果您有兴趣,请阅读 Joomla! Wiki 上的关于我们的信息。如果您希望加入,请发送邮件给 Niels Braczek(
您还可以通过感谢参与该过程各个方面的人员来帮助 Joomla! 开发。
项目还希望感谢所有抽出时间准备并提交工作以包含在 Joomla! CMS 和框架中的贡献者。
衷心感谢我们的志愿者!
此 Beta 版本是数百名志愿者数千小时工作的结果。
对所有为 3.8 版本做出贡献的人表示衷心的感谢!包括所有功能工作,自 3.7.4 版本以来,我们的代码库现在已有超过 350 次提交,这部分归功于我们对较小功能版本和将版本计划安排得更接近我们之前错误版本的重视。
帮助 Joomla! 3.8 营销团队!
您现在可以在 Crowdin 上翻译即将推出的 Joomla! 3.8 着陆页的语言。我们还提供了一系列您可以分享和翻译的预告图像,可以在 此处 找到。我们希望您能传播 Joomla! 的爱心,并将其传播到您的网络中。