曼波(Mambo )CMS开发团队访谈录

Chanh Ong 是著名开源CMS门户 OpensourceCMS 的志愿管理员,Chad Auld 是 Mambo CMS (曼波)核心开发团队的负责人,同时是 Mambo 指导委员会成员,Ric Shreves 是 Mambo CMS 公共关系事务负责人以及 Mambo 基金会总裁。以下是 Chanh Ong 是对后者的访谈记录。


Chanh: 请简单介绍一下你们自己

Chad:
我是 Chad Auld,住在美国,是一个 Web 和数据库开发工程师,在从事 Web 开发之前,我曾有几年的时间从事商业智能相关的开发,负责一个 4TB 大小的数据仓库的开发。我热爱数据库和 PHP。我目前是 Mambo 内核开发团队的负责人,也是 Mambo 指导委员会成员。

Ric:
我是 Ric Shreves,我被选为 Mambo 基金会2006~2007年度的总裁,我还是 Mambo 推广团队的负责人。自 2003 年秋天开始使用 Mambo 并在2004年加入社区。目前,我是开源CMS开发商 Water &Stone 的合作伙伴,我现在很少做开发和设计,主要精力都花在商务和写作上面,我刚刚在 Wiley & Co 出版了《Mambo Visual Blueprint》一书。

Chanh: 你们为什么要参与 Mambo 的开发?

Chad:
几年前,我到处寻找开源平台以便开发一个个人/家庭用网站,那时我看到了 Mambo,立刻被它的灵活与功能所吸引。当 Mambo 公开招募志愿开发者的时候,我抓住了这个机会并加入到这个伟大项目的开发。我是所有与开源相关事宜的支持者,喜欢 PHP 和 MySQL。我觉得这是我分享自己的智慧并向其他人学习的最佳机会。

Ric:
我曾为一个专用的 .NET 平台的 CMS 产品工作,当我第一次看到 Mambo 的时候,立刻为之折服。LAMP 平台比 .NET 平台更容易使用,而且我希望见到一个有弹性的系统,Mambo 就是我想要的。随着我在社区的积极参与,最终加入 Mambo 团队也成了水到渠成的事。

Chanh:  你认为 Mambo 最强大功能有哪些?

Chad:
Mambo 基于 MOStlyCE 的简单的内容创作功能让任何人即使不懂 HTML 也可以参与网站内容建设,当然,我对 MOStlyCE 有一些偏爱,因为我亲自参与了 MOStlyCE 编辑器的开发。Mambo 灵活的插件系统也是一个很好的功能,那些由第三方开发的扩展很诱人。Mambo 的模板机制可以帮助创建独特的令人难忘的外观,4.6版最新的语言管理功能也很受欢迎。作为美国人,我个人并不使用 Mambo 的语言翻译功能,但我们的国际社区很喜欢这个功能。

Ric:
简单的模板机制,易于安装是 Mambo 的优秀之处。新的所见即所得编辑器也非常强大,在用户中很受欢迎。在4.6版,简洁的内核令人非常振奋,我们抛弃了许多山寨CMS的做法,为我们的用户和开发者带来更多灵活性。

Chanh: 在 Mambo 未来的版本中你们准备加入哪些新功能。

Chad:
对我来说,最重要的一项功能是多数据库支持,自从我加入这个团队以来一直在努力,但我们有很多工作要提前做,随着对Mambo CMS 4.6 版内核的重写,我们现在已经找到多数据库支持的感觉。我们现在有了更坚实的基础,已经在 Mambo 的安装上完成了不少这方面的工作,并且有了一个版本,该版本可以装在 MySQL, SQLite, Oracle, MS SQL Server, PostgreSQL 以及 FireBird 上。

其他我希望看到的功能包括增强的用户/组权限,内容版本控制,增强的前端编辑,更好的可访问性,多站点管理,N层内容组织等,大家可以在这里看到 Mambo 的最新路线图

Ric:
多数据库支持,更好的用户管理,更好的国际化支持。
 

Chanh:对开源CMS而言,最大的挑战在哪里?

Chad:
我经常看到一些人整日整夜地为 Mambo 工作,我们在全球都有工作团队,组织和领导这样一个国际化团队对我来说是个挑战,但我热爱在这个团队中的每一秒,我们的团队中有许多很棒的人,我在这里向他们致敬。

在 Mambo 这样一个庞大的社区中,经常很难做到让每一个成员都满意。我们的社区有许多很有天才的人,他们有许多想法,开发了许多库,许多功能,是否将这些东西放入 Mambo 的内核,有时候很难达成一致,但我们总是努力将这些事情处理好。

Ric:
在项目组之间管理资源是一个挑战。这是一个志愿项目,尽管我们的成员都非常敬业,但有时候当我们需要某个人的时候却联系不到他。

Chanh: 现在可供选择的开源CMS都很多,有什么理由让人们选择 Mambo?

Chad:
Mambo 是一个成熟,稳定,安全,灵活的 CMS 系统。Mambo 是一个伟大的系统,可用来创建任何类型的网站,门户站点,Intranet 站点,家庭站点,企业站点等。Mambo 最好的地方是它的用户社区,我们有大量的社区用户,他们对这个项目充满热情,获得技术支持有时候就是点几下鼠标的事。

Mambo 基金会也是 Mambo 项目的巨大优势,许多开源项目来来去去,人们对开源项目的恐惧在于有时候这个项目因半途而废而失去技术支持。Mambo 基金会成立只有一年,现在已经成为 Mambo 项目的管理者,这个非赢利性基金会和 Mozilla 一类的基金会非常相似,Mambo 基金会可以保证 Mambo  项目的持久存在。

我们的团队正努力将 Mambo 设计成行业最好的 CMS 产品,随着 4.6 版对内核的重写,我们现在已经开始未来版本的 Mambo 的设计,我为 Mambo 的未来感到振奋并希望在 Mambo 社区分享我的工作。

Ric:
前面讲过,Mambo 的安装和模板机制是许多人选择 Mambo 的原因。另外,Mambo 现在由一个非赢利性基金会管理与推动。现在的 Mambo 成员在 Mambo 版本推出与功能的取舍上非常谨慎,我们希望设计一个能够吸引专业开发者和商业用户的开源产品,Mambo 已经历经5年,这是一个成熟稳定的项目,我们的运作方式可以为用户和开发者带来信心。

Chanh:  你们有什么可以向我们分享吗?

Chad:
我现在想不出还有什么可以补充的。

Ric:
谢谢 OpensourceCMS所做的一切,你们将很多人带到开源CMS的世界。

 

本文国际来源:http://www.opensourcecms.com/index.php?option=com_content&task=view&id=2153&Itemid=188,中文翻译来源:COMSHARP CMS 官方网站的 CMS  知识汇编

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
曼波整站系统是在 Mambo 全球版基础上改进开发的适合中国人的智能建站系统,由 Mambo中国 和 Mambo Resource 联合增强开发,是 Mambo 中文化的传承和发扬光大!<br/><br/>曼波整站系统是免费的自由软件,遵循 GNU/GPL 开源许可协议。<br/><br/>曼波整站系统做为 Mambo 的中文分支,英文代码为 Mambors,以区分英文版 Mambo 。今后 Mambo中国将走两条路线,以满足大家的选择,一条是以汉化 Mambo 英文版为主的曼波全球版,保持曼波原汁原味;一条就是曼波整站系统,本土团队自主开发维护,对曼波的核心做大量的增强,优化系统性能,提高运行效率,及时满足国内用户使用习惯。<br/><br/><br/>曼波整站系统开发指导思想<br/><br/>1. 愈简,愈强 (More Simple, More Powerful),在追求功能强大的同时,操作更加精简,建站不再是技术人员的专利。<br/><br/>2. 兼容 Mambo/Joomla 的插件(组件、模块、触发器和模版),具有丰富的扩展功能。<br/><br/>曼波整站系统5.1.0 在 5.0.0 基础上,做了以下改进:<br/><br/>一、修补bugs<br/><br/>1. 部分模版乱码在使用 utf-8 编码时,ie浏览器出现乱码<br/><br/>2. 后台模块管理,点击某个模块,应是进入模块编辑界面,但却进入模块新增界面,<br/><br/>二、增强功能<br/><br/>1. 改进安装程序<br/> 语言选择简化为一个选择框<br/> 数据库密码输入错误返回时,清空2个密码框<br/> 安装步骤减少为三个:原第二、三步骤合并为一个步骤<br/> 安装后新目录文件权限默认为777<br/> 更改底部版权信息<br/> 简化措辞<br/><br/>2. database 类改名为 mosDatabase, 避免与其它系统同名<br/> 注意:那些用到new database 类的语句,可要改名了!<br/><br/>3. FCKEditor 编辑器从 2.3.1 升级到 2.4.2<br/><br/>4. FCKEditor 编辑器增加样式、字体和大小等选择框和一些实用按钮<br/><br/>5. 改进 mc_simple 和 mc_simple_right 模版,增加 top 位置<br/><br/>三、增加功能<br/><br/>1. 增加 com_mamhoo 曼虎整合组件<br/>首先值得庆祝的是,曼虎组件3.0公开源代码,由之前的遵循曼虎商业许可,改为遵循 GNU 开源许可协议。因此得以加入开源的曼波系统中,成为曼波的核心组件,给曼波增加了强大的系统整合的功能,简化了系统整合的难度。整合只需要安装相应的曼虎钩子即可。曼虎源代码的公开,希望更多的技术人员一起来开发和丰富曼虎钩子,整合更多的系统。<br/><br/>以下是曼虎组件3.0的一些改进:<br/><br/> 安装程序取消修改 Mambo index.php, index2.php 文件<br/> 用曼虎的 sef.php 替代 Mambors 的 sef.php,SEF 变为 .html 为后缀,效果更佳<br/> sefbot.inc 移到 includes 目录<br/> 取消checkin处理,搬到 mambo来处理<br/> 取消类 mamhooSession ,搬到 mambo.php<br/> 取消类 mamhooMainFrame ,搬到 mambo.php<br/> 删除 sefbot.inc, sef.php, addon_install.txt, mamhooks/mamhoo_common.php 文件<br/> 改进mamhoo用户管理<br/> 修改语言文件的相关描述<br/> mamhoo login form 和 login form 模块合并<br/> mamhoo_useronline 和 useronline 模块合并<br/><br/>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值