Joomla的演变:Joomla 2.5、Joomla 3 和 Joomla 4的比较

Joomla 4 alpha 2已经到货。用户正在窥视 Joomla 4 引入的惊人核心功能和特性。Joomla 正在从版本 2 逐渐演变,现在 Joomla 4 正在改进质量和特性。那么,让我们对 Joomla 4、Joomla 3.x 和 Joomla 2.5(均于 2012 年发布)进行功能比较。

 

安装

 

Joomla 2.5 的安装非常复杂。Joomla 3 中的安装通过三步安装过程进行了简化。这相对容易,但用户界面不符合标准。现在 Joomla 4 克服了这些问题。Joomla 4 安装大大简化,界面绝对用户友好,到处都有良好的前景。

 

引导程序

 

Bootstrap 是一个前端库,包含基于 HTML 和 CSS 的响应式设计模板,用于排版、表单、按钮、导航和其他界面组件,以及可选的 JavaScript 扩展。Joomla 2.5 使用 Twitter 引导程序。Joomla 3 进化出 Bootstrap 2 版本。但是现在随着 Bootstrap 4 的发布(2018 年 1 月),Joomla 4 一直在与 Bootstrap 4 一起开发。随着 Bootstrap 4 的出现,整个过程现在比以往任何时候都更快、响应更快。

 

PHP版本

 

Joomla 2.5 要求最低 PHP 版本为 5.2.4+。从 Joomla 3 开始,所需的 PHP 版本是 5.3+。从 Joomla 4 开始,所需的最低版本将是 PHP 7。这通过 Joomla 4 中的许多新功能确保了更安全和更快的性能。

 

代码标准

 

Joomla 4 代码比 Joomla 3 和 Joomla 2.5 更优化和更简洁。Joomla 4 的开发更加注重核心,稳定性提高了两倍。为了获得更好的性能,一些功能用标准编码重写。

 

前端模板

 

Joomla 2.5 以 Beez 3 作为前端模板。在 Joomla 3 中有两个前端模板。Joomla 4 有一个名为 CASSIOPEIA 的前端模板,使用 Bootstrap 4 开发。

 

后台管理

 

Joomla 4彻底改变了后台管理系统结构在 Joomla 2.5 和 Joomla 3 中,当涉及到用户友好性问题时,后台管理结构并不是完全一流的。但是 Joomla 4 管理后台已经过重新设计,提供了极好的用户友好界面并具有辅助功能。

 

后端模板

 

Joomla 2.5 的后端模板是 Bluestork 和 Hathor。Bluestork 是默认模板。Joomla 3 后端模板是 Hathor 和 ISIS。Joomla 3 中的默认后端模板是 ISIS。在 Joomla 4 中,Atum 作为使用 Bootstrap 4 和 SASS 开发的后端模板。默认模板的布局已更改,现在整个菜单都在左侧,它与您在 WordPress 中看到的类似.

 

LESS 和 SASS

 

 

由于 Bootstrap 4 基于 SASS(Syntactically Awesome Stylesheets),Joomla 4 必须集成 SASS。以前版本的 Joomla 使用的是 LESS。通过更新,Joomla 4 确保了更好的性能。

 

反应能力

 

Joomla 2.5 和Joomla 3 的模板响应是基于Bootstrap 和Bootstrap 3 的,但最终的响应性能并不能完全令人满意。但是 Joomla 4 后端和前端模板的响应能力是基于 Bootstrap 4 的。 Joomla 4 的响应能力比以前的 Joomla 版本要好得多。

 

媒体管理

 

Joomla 4 媒体管理器已完全重建并具有一些新功能。Joomla 2.5 和 Joomla 3 中的媒体管理器缺少许多有用的功能。Joomla 4 媒体管理器提供多项新功能,包括拖放图像上传、图像编辑以帮助通过 Joomla 后端而不是使用其他工具编辑图像(例如重命名、裁剪、调整大小、旋转)。

 

工具

 

Joomla 3.x 有 Mootools 和 jQuery JavaScript 库。但是为了避免代码冲突并获得更好的性能,Mootools 将从 Joomla 4 中完全删除。

 

所以,这是 Joomla 4 与其旧版本之间的比较。Joomla 4 绝对有前途。凭借更智能的界面、更好的稳定性、两倍的速度和终极的安全性,我们可以说,Joomla 4 的未来是安全且充满进步的。