Joomla 项目很高兴地宣布 Joomla 4.0 Alpha 3 可供测试。
此版本用于什么?
此 Alpha 版本的主要目标是为第三方开发者提供基础,以便他们在最终发布之前测试他们的扩展并报告任何问题。
此版本包含了将包含在 4.0.0 版本中的大多数 Joomla 核心库更改。其中一些更改将需要对扩展进行少量更改。有关 4.0 版本已知向后兼容性问题的完整列表,请参阅文档网站中的 Joomla 4.0 中的潜在向后兼容性问题。
目前已知 Joomla 4.0 不兼容移动设备,也无法升级。
注意:此 Alpha 版本与 Joomla 3.8.4 RC 相一致。在 3.8.4 RC 和 3.8.7 RC 之间修复的所有错误都尚未合并。
此版本不适用于什么?
请记住,这是一个 Alpha 版本,还没有准备好用于生产网站。它仅用于**测试**。
最终版本何时发布?
目前,Joomla 4 仍在积极开发中。
目前,我们的计划是发布
- 第一个 Beta 版(功能冻结)在 2018 年第三季度初
- 第一个发布候选版本在 2018 年第三季度末
- 在 2018 年末发布稳定版本。
如常,这些时间表可能会根据各种问题和关注点以及志愿者的可用性而改变。有关此时间表的最新信息,请参阅我们的项目路线图。
您可以加入测试并进行报告,以帮助确保稳定、及时地交付(请参阅下面的“如何提供帮助……”)。
我是否应该计划升级到 Joomla 4.0?
Joomla 4.0 将是 Joomla 的新主要版本。Joomla 3.10 将与 Joomla 4 一同发布,作为 Joomla 3 的最后一个次要版本,如 此处 所述。Joomla 3.10 将继续获得 2 年的支持,为您提供充足的时间来规划迁移到 Joomla 4 并将您的扩展更新为与 Joomla 4 兼容的版本(我们将在文档网站上提供资源来帮助迁移)。
如何升级到 Joomla 4.0?
您需要将 Joomla 网站更新到最新的 3.x 版本,然后才能升级到 Joomla 4。
根据您安装的扩展,在扩展提供与 4.0 兼容的更新之前,您可能无法将网站从 3.x 版本升级到 4.0 版本。
在 Joomla 3.10 中,您可以在 Joomla 更新界面查看扩展的兼容性信息。有关此功能的更多信息将在 3.10 发布之前提供。
Joomla 4.0 中有哪些新功能?
我们坚定地致力于使下一代 Joomla 成为最好的版本!Joomla 4 旨在为用户提供更简单、更便捷的体验,并为开发者提供功能更强大的系统。
以下列出了我们打算实现的 Joomla 4 主要功能和优势
- 更简洁、更强大的代码库,去除了 Joomla 3.x 中的弃用功能,并使用了 PHP 命名空间,这使得开发者能够比以往任何时候都更加强大、创新地开发应用程序
- 眨眼间即可安装 Joomla:更简单、更快、更友好的安装过程
- 全新的用户界面(后端和前端)使用 Bootstrap 4 提供全新、更便捷的体验
- 因为网络面向所有人,我们旨在提供一个可访问的后端模板(WCAG 2.0 的 AA 级)
- Joomla 框架的强大功能与 CMS 相融合
- 完全重建的媒体管理器,具有更简洁的用户界面和新的图像编辑功能
- 新的安全功能,例如对预备 SQL 语句的支持
- 增强的事件调度系统
- 重新设计的控制台应用程序
- 以及更多!
我们还要提醒我们的用户,我们决定从核心代码中移除 Gmail 身份验证插件,并且从 Joomla 4.0 开始将不再支持它作为核心扩展,如这篇 博客文章 中所述。我们建议用户尽快开始切换到其他身份验证方法。
您如何帮助 Joomla 4 开发?
为了确保 4.0 版本以及我们主要功能按时“投入生产”,我们需要您的帮助,通过测试版本来确保它们满足用户期望,并通过 issues.joomla.org 报告您可能遇到的任何错误。
最重要的是,我们鼓励扩展开发者积极行动起来,寻找错误、测试他们的扩展以适应 Joomla 4.0,并将他们的体验告知我们。
以下是测试此 Joomla 4.0 Alpha 版本的一些一般指南
- 从 https://developer.joomla.net.cn/nightly-builds.html 下载并安装最新版本
- 通过选择 Joomla 4.0 里程碑来查看 Joomla 4 未解决的问题 https://issues.joomla.org/
- 进行测试并提供任何反馈,以帮助项目。
好消息是,您不必是开发者才能帮助构建 Joomla。 Joomla Bug Squad 是 Joomla 开发流程中最活跃的团队之一,始终在寻找可以帮助整理错误报告、编写补丁和测试解决方案的人(不仅仅是开发者)。这是提高您对 Joomla 工作知识的好方法,也是结识来自世界各地的新朋友的好方法。
您还可以通过感谢参与流程各个方面的人员来帮助 Joomla 开发。例如,在过去的一年里,Bug Squad 修复了数百个错误。
我们还要感谢所有花时间准备和提交工作以包含在 Joomla 4.0 中的人,以及为 Joomla 框架项目付出辛勤努力的人。
相关信息
如果您是扩展开发者,请确保您订阅了 开发者邮件列表。在这里,您可以讨论扩展开发。可能会影响自定义开发的新闻将不时在这里发布。
以下是几个您可能感兴趣的网站/博客文章