Joomla 3.8 Beta

Joomla! 项目很高兴地宣布第一个 Joomla! 3.8 Beta 版本 发布。我们请社区成员下载并安装该软件包,以便为即将发布的 3.8 版本提供质量保证。

Joomla! 3 是 Joomla! CMS 的最新主要版本,3.8 是该系列的第九个标准支持版本。
请注意,从 3.7 升级到 3.8 是一个一键升级,而不是迁移。对于 CMS 的 3 系列中的任何后续版本,情况也是如此。也就是说,请不要将您的任何生产网站升级到 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! 即使在用户升级到 PHP 7.2 之前,也能够让所有用户使用这个新的 API
  • 还有更多...

如何帮助 Joomla! 开发?

您可以通过多种方式积极参与 Joomla!。无论您是编码人员、集成商还是 Joomla 的普通用户,都可以联系我们的任何一个 生产团队成员,以获取更多信息。如果您已准备好,可以直接加入 Joomla! Bug Squad。

Joomla! Bug Squad 是 CMS 开发过程中最活跃的团队之一,他们一直在寻找可以帮助分类错误报告、编写补丁和测试解决方案的人员(不仅是开发人员)。这是一个提高您对 Joomla! 代码库的了解的好方法,也是结识来自世界各地的新朋友的好方法。

如果您有兴趣,请在 Joomla! Wiki 上阅读关于我们的信息。如果您想加入,请发邮件给 Niels Braczek(此电子邮件地址正在防止垃圾邮件。您需要启用 JavaScript 才能查看它。),我们的 Bug Squad 协调员。

您还可以通过感谢参与开发流程各个方面的人员,来帮助 Joomla! 开发。

该项目还想感谢所有抽出时间准备并提交工作以纳入 Joomla! CMS 和框架的贡献者。

向我们的志愿者致以衷心的感谢!

此 Beta 版本是数百名志愿者数千小时工作的成果。

对所有为 3.8 版本做出贡献的人员表示衷心的感谢!包括所有功能工作,自 3.7.4 版本发布以来,我们的代码库已有超过 300 次提交,部分归功于我们对更小功能版本的强调,以及将版本发布安排在我们之前的错误版本发布更近的时间。

帮助 Joomla! 3.8 营销团队!

您现在就可以在 Crowdin 上用您的语言翻译即将发布的 Joomla! 3.8 着陆页。我们还提供大量您可以分享和翻译的预告片图像,这些图像可以在 这里 找到。我们希望您传播 Joomla! 的爱,并让您的网络知道。