最近于七月七日,在布里斯本的 Joomla! 用户群(JUG)会议中,Joomla! 核心成员 Andrew Eddie 掀开了 Joomla! 1.6 的盖子,让 Joomla! 社群可以偷窥一下这个就将来到的新版 Joomla!。这场演讲在网路上有做立即实况转播。假使你错过了那次会议和实况转播,你仍然能观看录影或阅读 Andrew 演讲笔记的 PDF 档案。在此我们整理出一些你可能会有兴趣的要点来报导。

 

与其他经过重大变革的事情一般,最后的结果通常给目前的使用者带来有好也有坏的消息。虽然我们乐意见到那些美好的新功能被完成,但有些事项你必须知道。

你的主机商会支援它吗?

在坏消息清单上的第一条算是重要的一项。Joomla! 1.6 将需要 PHP 5.2+ 以及 MySQL 5.0.4+ 才能作业,甚至安装。市场上目前有非常多虚拟主机商的伺服器还在运行老旧版本的 PHP 和/或 MySQL。要是你的伺服器属于其中一个,也许现在是时机转换主机商或要求厂商开始做升级。

不再用旧版扩充套件

Joomla! 1.5.x 系列用来确保与 1.0.x 版扩充套件相容的旧版模式,将不会出现于 Joomla! 1.6。所有的扩充套件必须做修改才能与新版同步。另外新的 ACL 并不完全向后相容。如果你是扩充套件开发者,你需要做些改变才能应用到新的 ACL。

它们会被怀念吗?

出了旧版模式外,还有别的功能会被从 Joomla! 1.6 移除。投票元件将不再存在,因为有其他更好的元件可以取代它。 对 PDF 的支援向来不是很完善,所以也会被剃除掉。不知道有没有人使用 XStandard Editor,但它也将成为过去。另外,一些 API,像是 DOMIT、PEAR 和 phputf8 等等,都将消失。

一些重大变更

其中一项 Joomla! 1.6 所引进最大的变更是多层次树状分类。我们将对旧有两层次单元-分类的结构说再见了。因为这项变动,许多 URL 会与 Joomla! 1.5.x 产生出来的不一样。这项改变的细节会在之后再讨论。

在前台,首页(Frontpage)将被改称精选(Featured),这样比较名符其实。前台的排版将更朝向根据含义来设计。不再用无意义的表格来排版以及类型称号。Mootools 会被升级至 1.2 版,而且开发团队允诺将让 jQuery 和其他 JavaScript 架构也能友善运作。

有一件与多语言网站开发人员有关的是语言档的改变。语言档案将必须按照 INI 标准来制作。那包含了在关键字串内不可有空白和标点符号,以及应用命名空间来达成较好的组织。

由 1.5 版升级

到目前为止,由 Joomla! 1.5 升级到 1.6 将造成怎样的冲击,仍完全是一个未知数。开发团队希望制订出一个给 Joomla! 1.5.x 使用者的升级途径。

FaLang translation system by Faboba