放下Joomla!火炬
我一直相信开源的优点。我在Joomla社区中并不出名,我从未在任何Joomla活动中发表过演讲或参与过核心项目,但我始终尽力而为:宣传Joomla,为新用户提供免费(匿名)技术支持,并为有潜力的开发者捐赠啤酒钱。但总有一个盲点。我想告诉你,我曾经如何失败了,甚至自己都不知道。
几年前,我免费为一家非营利组织建立一个网站。我很乐意贡献我的时间,因为我相信这个事业。然而,试图取悦委员会却花费了我大量时间。急于开始一份有偿工作,我将所有精力都集中在设计上,而没有放在管理上。
最终,网站看起来不错,该组织非常满意。尽管外观整洁,但内部却特别糟糕。网站有过多扩展、遗留的演示内容、命名不当的模块,以及大部分配置都使用默认设置——导致整体缺乏自动化。
这些我都毫不在意。我知道网站管理员经验丰富,能力出众,他们会轻松应对。我提供的网站仍然比他们原来的好,如果他们愿意投入时间,他们可以自己完成。
于是,我继续追逐那万能的美元。
最近,我被该组织的新的管理员联系。他们接管了,有很多问题要问...成千上万的问题。我向新管理员解释了一些基础知识,并发送了一些学习材料(请记住,我在这份工作中从未赚过一分钱,到目前为止已经快三年了)。
上周我发邮件询问事情进展时,我预期会听到:“一切正常,我现在一切都明白了,谢谢你的询问”。然而,管理员回复说:“一团糟,Joomla是一个糟糕的平台。我正在寻找替代方案。”
我不知道该如何回应,所以我没有回应。经过一天的沉思,回想这个项目,意识到我犯了许多错误,我震惊地意识到一个残酷且不可否认的真理...‘他错误地将Joomla归咎于我糟糕的实施。’
我感觉非常糟糕。像我这样的错误代表了Joomla。它们助长了这样一个不断增长的观点:Joomla对不熟悉网络管理的用户来说过于复杂。最糟糕的是,在这个例子中,我混乱的后端彻底摧毁了某人对我们CMS的兴趣。我失败了Joomla。
那些使用Joomla为第三方构建网站的设计师和开发者是自封的使者。我们肩负着Joomla的火炬,但我们从未停下来思考它的重要性。我们需要让每一次的第一印象都清新且具有影响力。责任在我们,要为客户提供完整的体验。那种“开箱即用,适合所有规模”的方法不仅会损害你的业务和声誉,还会拖累Joomla品牌。
我吸取了教训。我永远不会再次偷工减料。我将构建自定义的内容类型——允许管理员轻松一致地发布材料。我将完美配置新闻发布模块和菜单系统——确保自动显示内容。我将正确标注每一项,使用注释和完整的描述——提供有效的浏览和搜索功能。我不会留下多余的扩展和遗留的演示材料。
这不是对客户的誓言。这是对Joomla的誓言。向那些致力于核心开发、修复错误、构建强大的扩展、提供支持和花时间推广开源理念的人。我欠这个社区我无法回报的更多。他们使Joomla变得伟大,他们不应该因糟糕的实现而使自己的努力贬值。
我要求其他网站构建者加入这个誓言,并将Joomla的火炬高高举起。
《Joomla社区杂志》上发表的一些文章代表了作者对特定主题的个人观点或经验,可能不符合Joomla项目官方立场。
通过接受,您将访问https://magazine.joomla.net.cn/外部第三方提供的服务
评论