阅读时间4分钟 (858字)

马克·德克斯特谈Joomla 3.1

Interview mit Mark Dexter über Joomla 3.1

这个月,我们有幸与马克·德克斯特见面,并就Joomla! 3.1的引人入胜的新功能进行了交谈。我们还谈到了他在项目中的工作,他的私生活以及他是如何接触Joomla!的。

告诉我们一些关于你的情况!

我是在20世纪70年代开始编写软件的,当时还是用穿孔卡片,在接下来的28年里,我作为联合股东领导了一家为建筑公司开发软件的公司。我的工作涵盖了从设计、开发到支持、培训和文档的各个方面。

在我开始为一个小型非营利组织担任网站管理员之后,我发现了Joomla!,并于2008年初开始使用1.5.8版本。有一天,我错误地按下了帮助按钮——发现帮助页面的很大一部分还没有被编写。因此,我作为志愿者报名撰写文档,并从此开始不断学习Joomla!并为项目做出贡献。

在Joomla中,我目前担任“错误小组协调员”、“开发协调员”和“Joomla学生外联计划”(JSOP)管理员。我曾是论坛的版主,也是文档工作组的一员,还是2009年“谷歌夏季代码”项目的管理员。我还为Joomla编写了四个扩展。

我也非常感兴趣的是与PHPUnit和Selenium相关的自动化测试的历史。我一直认为Joomla社区非常友好和乐于助人,我很高兴能帮助Joomla变得越来越好。

现在我已从所有这些工作中退休,所以我决定免费工作。想象一下!

你能在PLT中做什么?为什么这对Joomla读者来说是必须的?

在PLT中,我是Joomla错误小组的共同协调员(与尼克·萨沃夫一起),我也在Joomla安全突击队工作。我负责协调Joomla的新版本发布。

Joomla是如何开始的?

2007年我退休后,决定更多地学习开源软件。2008年开始作为一个小型社区网站管理员工作。他们有一个静态网站,托管公司的某人建议我们使用CMS。我说:“哦,太好了。那什么是CMS?”他们建议我们尝试Joomla!于是我们也这样做了。正如前面提到的,我犯了一个错误,按下了帮助按钮——然后发现没有帮助页面。我在论坛上询问后,有人告诉我,帮助页面还没有写出来,问我想不想帮忙?于是我开始撰写帮助页面,并在这个过程中学习Joomla!

为什么你对Joomla! 3.1这么兴奋?

标签。这将是一个非常酷的功能,我相信人们会使用并喜爱它。

作为一名Joomla专家,你一直反复做的一件事是什么,因此你总是推荐给其他人?

我并不是真正的专家。有很多人的Joomla知识比我多。我只是尽力推动事物的发展,并在可能的情况下促进他人的工作。

至于编码,我不是那种大型的程序员,因为我实际上从未能够写出一次就能正常工作的代码。例如,我经常记不住PHP指令的确切语法。我通过在编写代码时测试每一行来解决这个问题。我在编程时会大量使用PHP调试器,并确保每条指令都正好做我所期望的事情。我认为这可以防止许多错误。

在你的Joomla工作中,你今天还用到哪些你在担任公司总经理期间学到的技能?

我希望我在这些年里学到了如何与所有可能的人建立积极的关系。

你是如何让你的想法变成现实的?

通过编写代码。这始终是我的热情所在,也是我真正享受的事情!

对你来说,行业中最吸引人的趋势是什么?

我认为,Joomla!继续向基于Web服务的架构发展。

在CMS行业中,我们还缺少什么,我们可以改进什么?

首先,我们可以通过扩展自动测试的应用范围来改进Joomla!。大多数人只想到单元测试,但对于像Joomla!这样的程序来说,自动测试同样重要,甚至更重要。系统测试会像用户一样使用Joomla!,打开浏览器,点击链接,填写表单。通过这样的测试,可以测试程序的每个部分,并确保结果符合预期。我们已经通过现在使用的有限的系统测试捕获了一些错误。如果我们有一个可以将整个程序扔进去的测试系统,我们可能会捕捉到更多错误。

本文原载于John Rampton,发表于Joomla杂志2013年5月

在Joomla社区杂志上发表的一些文章代表作者对特定主题的个人观点或经验,可能并不与Joomla项目官方立场一致

0
通过视频培训客户 - 第4部分
 

评论

已经注册了吗? 在此登录
还没有发表评论。成为第一个发表评论的人

通过接受,您将访问 https://magazine.joomla.net.cn/ 外部第三方提供的服务