本站高级会员 jaleo 首先在 Joomla 中文论坛上报告了这个消息:Joomlapack组件2010年更名为Akeeba,开始收费。不过他的帖子很简单,导致很多用户有一些误会。今天我收到了 JoomlaPack 作者 Nicholas K. Dionysopoulos 的来信,他对于2010年 JoomlaPack 组件将要发生的一些变化做了详细解释。我觉得有必要将这些信息翻译给中文 Joomla! 用户,以便让大家了解这个伟大组件的巨大变化,同时也想消除一些误会。

JoomlaPack: the AJAX Joomla! backup component

 

首先向新入门用户简单介绍一下 JoomlaPack:这是一个针对 Joomla CMS 开发的全站备份、还原、迁移工具组件,我曾经称之为“一键还原”程序。JoomlaPack 可以给你节省很多时间和精力,轻松完成整站的备份和恢复。它在 Joomla 官方扩展库 JED 中被评为“编辑选择奖”,此前一直以开源、免费软件发布,受到全世界广大 Joomla 用户的一致好评。Joomla之门也早就跟进这个优秀组件并发布了 JoomlaPack 全站备份、恢复、迁移组件中文版

下面说说在2010年JoomlaPack将有哪些变化:

一、JoomlaPack 软件名称更改为 Akeeba Backup

JoomlaPack 作者解释改名的原因主要有两点:

  1. 要增加对其它 CMS 的支持:JoomlaPack 在 Joomla CMS 上面的成功也引起了其它 CMS 用户的关注。软件作者也希望能将 JoomlaPack 拓展到更多网站上去。不过,如果将一个 WordPress 整站备份工具继续称为 JoomlaPack,似乎有些滑稽。因此,必须修改名称,以避免用户“望文生义”而误解 JoomlaPack 的功能。
  2. Joomla! 商标的限制:Joomla! CMS 的母公司 OpenSourceMatters 对 Joomla!™ 这个商标的使用限制非常严格。JoomlaPack 申请了很久,才得到许可在软件名称中使用 Joomla 这个词。为了避免以后 JoomlaPack 在其它事情上继续受到这个商标授权的约束,作者决定彻底修改软件名称。

二、为什么使用 Akeeba Backup 这个新名称?

这个命名方式沿用了 Joomla! 的传统。大家知道,Joomla! 本身这个名称就来自斯瓦希利语(Swahili),意为“一起”。在斯瓦西里语中,表达“备份”之意的词是 akiba,根据其读音,用英文拼写出来就是 Akeeba。当 Nicholas 提出这个名称建议时,JoomlaPack 开发小组的成员也都同意了。因此,在2010年,新版本的名称将是 Akeeba Backup

三、Akeeba Backup 不是收费软件

在诞生以来的3年中,JoomlaPack 的用户群越来越大,软件本身也越来越强大,因此仅仅利用业余时间来“玩”一下是不够了。作者需要投入更多精力,也就希望能得到相应的回报。单靠微薄的用户捐款是不够的。

不过,收费行为只针对“服务”,并不针对“产品”。因此,Akeeba Backup 备份软件本身仍然是免费的。不仅如此,产品的说明文档、官方论坛的技术支持,也都继续是免费的。

收费服务(commercial services)的具体范围还在酝酿之中,不过,初步决定只针对“在客户服务器上帮助操作”及“给客户提供定制的(品牌化)备份脚本”。这些服务将随着软件 3.0 版本的发布而逐渐实施,并且有专门的名称:Akeeba Personalized Services。

译者注:既然 Akeeba Backup 组件本身将继续保持免费,那么Joomla之门网站也将继续跟进汉化并发布下载。

四、Akeeba Backup 3.0 的新特性

目前最稳定的 JoomlaPack 版本是 2.4,发布于2009年12月。这个版本已有上万用户使用,却还没有任何 bug 回报。在2010年,Akeeba Backup 将迈向 3.0 版本,因为在功能上将有很大的提升:

1、不再支持 PHP 4

PHP 4 早在2008年4月就停止开发了,但是仍然有很多主机空间商在销售 PHP4 平台的服务器空间,也仍然有很多用户并不了解这个变化,稀里糊涂中就买了 PHP 4 虚拟主机。但是,PHP 4 很显然在拖后腿。PHP 软件的很多新功能都无法在 PHP4 平台上实现。此前,Joomla 官方已经宣布 Joomla 1.6 平台要求最低运行在 PHP 5.2.6 平台。现在,Akeeba Backup 3.0 也要求至少是 PHP 5.2 版本。

2、图形界面大变脸

GUI(图形用户界面)是吸引软件用户的有效因素。因此,Akeeba Backup 3.0 将对其外观图形界面做出大幅改进。

除了更换图片和样式,后台某些冗余或者陈旧的选项也要移除。对于配置页面也要做出更合理的安排:如果某个参数是针对特定的数据库/文件系统/压缩引擎,那么只有当用户选择了这个特定功能后,才显示相应的其它更多选项。而这些选项切换动作都使用 jQuery 特效来展示,以便用户享受 jQuery 的绚丽滑动效果和易用性。

3、“备份”页面改进

用户在后台执行“备份”操作时的页面也将得到很大改进:备份速度更快,响应信息更丰富。将显示全部的警告消息(在 2.4 版本只显示最新10条)。

4、兼容 Joomla! 1.6

尽管 Joomla 1.6 还处在 alpha 阶段,但是 Akeeba Backup 开发小组希望能加入第一批 Joomla 1.6 标准扩展的行列。因此,从 Akeeba Backup 3.0 版本起,就会向 J1.6 平台靠拢,甚至可能同时研发两个版本:分别针对 Joomla 1.5 和 Joomla 1.6。

5、增加“插件”系统

Akeeba Backup 3.0 将允许通过“插件”(plug-in)来支持对自身备份引擎的扩展和超驱(override),以便获得更大的灵活性,并使得提供客户定制的备份方案成为可能。此举也将进一步精简 Akeeba Backup 自身的数据库模式:3.0 版本只有两个数据表。

Akeeba Backup 3.0 还有一些重大改进,包括:

 

  • 正则表达式(Regular expression)筛选;
  • 基于 jQuery 的更好 AJAX 表现;
  • 通过 FTP 方式进行压缩输出;
  • 改进 JPA 压缩引擎;
  • 数据库备份支持完整 INSERTs 以减小 SQL 文件体积;
  • 数据库导出结果更加优化;
  • 减少内存需求,通过专门的通道与数据库通讯从而减少查询量;
  • 改进对大文件备份的支持,避免超时错误;
  • 将备份结果储存到著名的“云服务”网盘,例如 Amazon S3;

上述功能中大部分仍然是免费提供。少数高级功能虽然收费,但仍遵照 GPL v3 协议发行。也就是说:你只需购买一次,即可在无数网站上使用(你自己的网站)。

五、你有话要说?

Akeeba Backup 仍然是一款开源软件,像大多数开源软件一样,社区及会员的支持是动力的源泉。如果你对 Akeeba Backup 软件本身或者上述政策的变化有什么意见或建议,请不要犹豫,你可以立即抓起鼠标发表你的看法。除了官方网站论坛,你可以在 Twitter.com 向 @nikosdion 或者 @joomlapack 直接留言。

同时,我们也欢迎中文 Joomla 用户在 Joomla!中文论坛上发表您的意见。

{quickdown:1017}