登录 注册

登录

前几天 Joomla 之门 已经预告过,2009年6月22日官方会发布 Joomla 1.6 Alpha 版本。按北京时间算,应该是今天。从今天早上起床我就一直在官方网站看有没有这个新闻,但是没看到。刚才在 JoomlaCode 却看到了 Joomla 1.6 alpha 的下载链接!看来官方是先发布安装包,后发布新闻啊。 

本站刚刚下载了官方的英文原版,并制作了汉化不全的中文版。奉献给广大中文 Joomla 用户来测试体验。

Joomla 1.6 alpha 里面有哪些改进呢?经过简单试用,我们归纳如下:

 

 

Joomla! 1.6 改进了权限控制系统

在 Joomla 1.5 以下版本中,用户抱怨最多的就是权限控制系统(Access Control Level, ACL)太弱了,连最简单的“游客只能看引言,登录后才能阅读全文”的功能都没有。这一切痛苦都将被 Joomla! 1.6 结束。

Joomla! 1.6 允许你创建新的用户群组(以前只有固定的、很少的几个群组),你可以将用户指派到某个群组,给不同群组赋予不同的访问权限,将访问权限与文章系统的阅读权限捆绑起来。例如:某些群组的用户只能阅读某个类别的文章,而另一个群组的用户则可能只看到另一个类别的文章。

虽然现在对于详细的 ACL 系统还不清楚,但是我估计以前用户比较期待的一个功能:“让某些用户只能提交文章给指定类别、另一些用户只能提交文章给另一个类别”这个功能将在 Joomla 1.6 上实现。

Joomla! 1.6 使用 Mootools 1.2

Joomla! 1.6 将核心中自带的 Mootools 库升级到了 1.2 版本,同时对 JavaScript 库进行了清理和优化。使得在 Joomla! 1.6 平台上 JavaScript 的执行更高效。

Joomla! 1.6 实现了文章多级分类

文章的多级分类(Nested Categories)也是 Joomla 用户呼声较高的一个功能要求,但是在 Joomla 1.5 平台没有等到。Joomla 1.6 明确增加了此功能,进入后台,可以看到以前的“单元管理”(section manager)已经没有了,只有一个“类别管理”,因为这个“类别”可以拥有无限下级类别,因此“单元”这个概念已经没有意义了。

Joomla! 1.6 允许给文章标记语种

在 Joomla! 1.6 中撰写文章时会发现,右边的参数中增加了一个“语言”项目,以便文章作者能指定该文章页面的语种。

实际上,这个功能主要是为了方便搜索引擎(SE)判断页面的语种,从而为使用搜索引擎的用户提供更准确的搜索结果。因为该参数的功能是在 HTML 页面头部插入下面的元标记:

<meta http-equiv="Content-Language" content="en-us" />

这个 Meta 标记是告诉搜索引擎,该页面的内容是英文语种。如果某个中国人正在搜索与该文内容有关的词条,那么搜索引擎不会优先提供这个页面,因为这是英文页面;搜索引擎会寻找语种标记为 zh-CN 的页面,将其放在搜索结果的前面。

Joomla 之门大胆预测一下:既然可以给文章添加语种标签,那么将来实现多语种版本的控制也就不难了。或许 Joomla 的未来版本会增加自带的多语种功能,那时 JoomFish 估计就该退休了。

Joomla! 1.6 有了文章版本控制

在 Joomla! 1.6 的文章编辑窗口上,还有一个新参数是“版本”。

虽然官方没有给出明确的解释,但是我们预计此参数将为文章系统提供版本控制(version control)功能。 

众所周知,页面版本控制一直是 wiki 系统的专有功能,有了版本控制,就不必担心多人同时编辑同一个页面可能引起的内容丢失或错误问题,因为你随时可以回滚(Roll Back)到某个旧版本。

假如 Joomla! 1.6 把版本控制做得更强大一些,完全就能替代 wiki 系统了!

 

除了这些重大改进,Joomla! 1.6 还对核心代码进行了大量优化,使核心体积减少了 30% !开发人员改进了菜单管理系统、插件系统,重写了 com_content、com_users 及 com_weblinks 等核心组件,使得它们更容易操作、更容易个性化。

如果你想了解更详细的 Joomla 1.6 性能介绍,参看本站另一篇文章:

《掀起 Joomla! 1.6 的盖头来》

 

对于这些工作,我们尤其要感谢下列核心团队成员:

Rob Schley、 Hannes、 Gergo、 Ercan、 Louis、 Andrew 及 Sam 。

 

最后提醒一下:Joomla! 1.6 alpha 版本相当于“萌芽阶段”,难免存在大量的 bug,因此不能安装在正式网站。目前最稳定的、可用来建站的 Joomla 核心应该是 Joomla! 1.5.11 中文版

 

{quickdown:364}

  1. 评论 (15)

  2. Add Yours

评论 (15)

这里还没有人发表评论
  1. karl_h

说的是实话.像权限控制,无限栏目分类,这些早就有了...

  附件
您无权查看附件
 
  1. ufonba    karl_h

老实说,国内的CMS不过是更符合国人需要而已。无论在性能上还是二次开发上都无法与JOOMLA相比。

  附件
您无权查看附件
 
  1. Esme

不知道1.6.0能否在非legacy模式下使1.5.x的组件,模块和插件

  附件
您无权查看附件
 
  1. Joomla之门    Esme

Joomla 1.6 的核心改动很大,因此 joomla 1.5 平台的扩展套件不能直接用在 J1.6 平台。但是,Joomla 1.5 Native 类型的扩展套件只需要很小的改动就能变成 Joomla 1.6 Native。带有 Legacy 代码的 J1.5 扩展套件则不行,需要大量修改代码才能兼容 J1.6。

  附件
您无权查看附件
 
  1. 初哥

无限分级是重大突破。多语言1.5就有这个框架,1.6肯定能直接实现!过3个月再来下载试用。

  附件
您无权查看附件
 
  1. kolidon

它当然可以用来实现简单的wiki、论坛和其他种种。<br />但至今为止,看到最成功的组件仍然是图库、文章。<br />其他各类的仅是针对小型站点可用,而这个可用,在某些时候也得忍受操控界面和管理流程的不如意。<br /><br />不过,1.6确实是一个飞跃,表明开发团队已经开始克服迁移到1.5所带来的架构和新知识学习困难,重新回到听取社区意见的轨道上来。<br /><br />这些功能我也是无比期待的。<br...

它当然可以用来实现简单的wiki、论坛和其他种种。<br />但至今为止,看到最成功的组件仍然是图库、文章。<br />其他各类的仅是针对小型站点可用,而这个可用,在某些时候也得忍受操控界面和管理流程的不如意。<br /><br />不过,1.6确实是一个飞跃,表明开发团队已经开始克服迁移到1.5所带来的架构和新知识学习困难,重新回到听取社区意见的轨道上来。<br /><br />这些功能我也是无比期待的。<br />虽然性能问题仍然让人担忧,但至少这个系统重新显现了与时俱进的曙光。<br /><br />征集共同兴趣者讨论joomla1.6的性能改善问题。

阅读全文
  附件
您无权查看附件
 
  1. bancs

可以从1.5.11直接升级吗

  附件
您无权查看附件
 
  1. Joomla之门    bancs

由于 Joomla 1.6 还没有完全成型,所以准确的升级过程现在没有。但至少有一点是明确的:不能从 Joomla 1.5.11 直接升级 —— 我指的是不能用“覆盖”的方法来一步完成升级。<br /><br />官方讨论组的意见是:很可能需要以下步骤来升级:首先用 Joomla 1.6 的文件覆盖 Joomla 1.5 网站,然后运行特殊的升级脚本(php 或 sql 文件),然后进入后台进行有关清理完成升级。

  附件
您无权查看附件
 
  1. rally

有时间先测试一下先。

  附件
您无权查看附件
 
  1. jearns

我的环境是easyphp搭建的,安装过程中有一项红色警示:输出缓冲(Output Buffering): Off On <br />我查看php文件配置,但本来就是off,不知何故。

  附件
您无权查看附件
 
  1. jearns    jearns

改用xamp重搭环境,成功安装,语言应用有大量乱码,看来得作较大幅度的翻译。

  附件
您无权查看附件
 
  1. MisterZou

22号一直等到现在,终于出来了.

  附件
您无权查看附件
 
  1. Pooh

后台下拉选项中所有中文还是显示乱码,应该是汉化问题吧

  附件
您无权查看附件
 
  1. Joomla之门    Pooh

由于 joomla 1.6 还在不断变化,所以我没有正式开始汉化。仅仅发布了“不全汉化版”,后台的乱码都是没有彻底汉化造成的。如果感觉不方便测试,可以切换到英文界面。等 Joomla 1.6 beta 发布后,本站会立即开始汉化 Joomla 1.6 核心。欢迎有汉化兴趣的朋友加入,请 email 联系我。

  附件
您无权查看附件
 
  1. Pooh

  附件
您无权查看附件