阅读时间 4 分钟 (758 字)

如何学习 Joomla - Steven Trooster

Steven Trooster

Steven Trooster 的第一个 Joomla 网站是一个节日网站。主要挑战:一个事件日历、一个注册表单和一个邮件列表。而且,整个网站还必须是多语言的。Steven 在使用 Dreamweaver 和其他工具构建网站方面有经验,但他之前几乎从未使用过内容管理系统(除了短暂地接触过 Typo3)。他是如何学习的?在社区的帮助下!

感谢你与我们分享你的 Joomla 故事,Steven!你能告诉我们一些关于你自己的事情吗?

我住在荷兰的尼美根。我在 Radboud 大学教学和学习中心工作,在那里我支持教师使用 ICT 进行教育,这更广为人知的是电子学习。
除此之外,我还有自己的公司 Ghost Art,在那里我开发网站,主要是使用 Joomla,还有一些 WordPress,以及 Filemaker Pro 数据库。

我还是尼美根最大的文化活动网站 Ugenda.nl 的创始人兼网站管理员。当然,是一个 Joomla 网站。

你是什么时候开始制作第一个 Joomla 网站的?

2005 年,当时 Joomla 的前身 Mambo 仍在使用中。

是什么让你选择了 Joomla?

在过去的几年里,我使用 Dreamweaver 和其他工具创建了静态网站。我们需要一个内容管理系统来管理节日网站,以便节日的工作人员可以轻松地更改网站上的文本,而不必在 HTML 代码中乱搞。在此之前,我必须手动更改每个逗号和错别字。

你首先做了什么,然后呢?

最初,Mambo / Joomla 看起来相当复杂,因为它有太多的选项。我也试图理解组件与模块以及插件的区别,以及它们如何通过菜单组合在一个页面上。我阅读了在线手册,并从 Joomla 论坛和社区获得了很多帮助。幸运的是,我认识了一位邻居彼得·马丁,他在这方面有更多的经验。

后来,我参加了 Joomla Days 会议,并参加了本地的 Joomla 用户组会议。在过去的几年里,当我越来越有经验时,我亲自发表了演讲,帮助他人。

你能描述一下创建您的第一个 Joomla 网站的流程吗?

我在上一个节日网站项目中与一位图形设计师合作,并为团队增加了一位网页设计师。网页设计师和我开始探索 CMS 的可能性以及适合我们特定需求的附加组件。

你遇到了哪些挑战?

我们需要一个活动日历来发布节日节目,一个研讨会注册表单和一个邮件列表。该网站需要提供英文和荷兰文。当时还没有 JED,所以我们不知道哪些扩展是最好的。

你是如何解决这些问题的?

我们必须依赖社区提供建议,并查看其他网站以了解它们使用了哪些扩展。我们制定了一份必选和可选列表,并尝试了一些扩展。当我们找不到一个能满足所有需求的扩展时,我学习了如何为 Joomla 编码,并添加了现有扩展的功能。过了一段时间,我创建了模块和(简单的)扩展。

你在哪里获得了帮助(如果你需要的话)?

如前所述:我们主要依赖社区和在线文档。在后来的项目中,当明显有些客户需要一些非常具体的东西时,我们聘请了一位 Joomla 开发者来为他们特定的需求创建扩展。

对于刚刚发现 Joomla 的人来说,你的黄金法则是什么?

不要被 Joomla 提供的所有可能性和设置所压倒。尝试理解 Joomla 的主要结构。要知道菜单项在模块添加到页面中扮演着关键角色。

不要急于安装数十个插件和组件。你只需使用 Joomla 核心功能就能完成很多事情,特别是使用自定义字段选项。

如果你确实需要扩展,不要吝啬。一个好的扩展确实需要一些钱,但它将确保你获得支持和进一步开发。

 

你是像 Steven 多年前那样对 Joomla 的新手,想知道 JED 是什么吗?

JED 是官方的 Joomla 扩展目录。当你需要扩展以添加更多网站功能时,这里是你要去的地方。你可以在这里找到它:https://extensions.joomla.net.cn/

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

1
为Joomla 4准备扩展 - Andrei Cri...
Jiji,你的新Joomla! 4控制台朋友
 

评论

已经注册? 在此登录
尚未发表评论。成为第一个发表评论的人

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