阅读时间:6分钟 (1209个单词)

19个关于Joomla扩展的常见错误 - 第1部分

November-ExtensionsMistakes 选择和使用扩展

“从他人的错误中学习。你活不了足够长的时间来犯所有的错误,”这是埃莉诺·罗斯福的名言。在这篇文章系列中,我们列出了用户在选择和使用Joomla网站扩展时最常见的错误,以及如何避免这些错误。

1. 安装太多

当你需要在网站上添加更多功能时,有很多扩展可供选择是很好的。Joomla扩展目录就像是一家糖果店,一旦你走进去,你可能就想安装所有那些令人惊叹的扩展。

在你开始安装之前,你应该意识到即使一个扩展也可能对你的网站性能产生巨大影响。它可能会与其他扩展(JavaScript)发生冲突,使你的网站变慢,或者与你的模板框架不太兼容。

在测试环境中安装它们,检查是否一切正常,以及扩展是否做了你安装它要做的。如果不正常,请将其删除,看看你是否可以找到一个适合你需求的扩展。一旦你对扩展满意,并确定它安全使用并且能完成任务,你就可以在你的实时网站上安装它。

2. 不保持更新

所有网站开发者和集成者都希望他们的网站正常运行,有时会忘记,为了继续拥有安全运行的网站,保持它们更新是至关重要的。

有时,我们可能会被诱惑只更新CMS的核心,认为只要Joomla更新了,就会足够,而忽略这样一个事实:一个过时(可能是有漏洞的)扩展可能会为恶意软件或攻击网站打开大门。所以为了有一个安全的网站,所有在线的代码都应该是最新的。

3. 不在不需要时删除

在谈论“错误#1”中提到的内容之后,当某些功能不再需要或不再使用时,最佳实践是“保持系统清洁”,卸载未使用的扩展或不再需要的扩展。仅安装所需的扩展的清洁安装是减少“攻击面”、限制在线代码库以及攻击和泄露可能性的有效方法。

4. 移除必要的扩展

有时情况相反。我们曾听说网站管理员请求其他管理员卸载防火墙,仅仅因为他们被锁定了(他们甚至不知道被屏蔽通常只是暂时的)。或者用户不知道诸如Regular Labs Articles Anywhere之类的扩展在做什么,认为他们没有使用,并在卸载它们时破坏了网站。最后但同样重要的是:用户删除必要的Joomla插件,因为他们认为他们不需要它们。

5. 研究不足

不做适当的研究可能会导致安装根本无法完成工作的扩展。或者安装了巨大的过度扩展的扩展,它们除了您正在寻找的功能之外还有太多的选项。

在选择和安装扩展之前,确保您对所需的功能有一个很好的了解。不要犹豫,向当地的JUG、社交媒体或论坛寻求建议。这就是它们存在的目的。阅读JED上的评论,查看演示以查看扩展的实际效果,并在可能的情况下进行测试。如果有免费和付费版本,请在本地主机或测试环境中安装免费版本,以探索可能性。

6. 不了解它们的功能

熟悉您网站上的情况。您可以通过点击“扩展”->“管理”轻松地看到已安装的扩展。之后,点击列表顶部的ID列(右下角),两次。现在,列表应该按照ID降序排列。任何ID超过10,000的扩展通常都是第三方扩展。如果您看到不认识的东西,可以在JED上查看它是什么。

7. 从可疑来源安装扩展

下载扩展时,检查下载来源至关重要,确保文件是从原始开发者的网站下载的或使用您可以在Joomla扩展目录中找到的下载链接。从第三方网站或从warez网站(在warez网站上,付费扩展免费分发)下载扩展可能会导致下载受损害的包,甚至将恶意软件加载到您的网站上。

8. 认为扩展是解决问题的唯一途径

有时您不需要扩展就能得到您需要的结果。如果您不喜欢Joomla核心的输出,使用自定义字段和/或覆盖可能是一个更好的解决方案。使用覆盖,您可以更改任何本地Joomla组件的视图,例如,模块、文章、分类博客页面和联系人。

9. 认为它应该是免费的

“Joomla是免费的,所以扩展也应该免费。”我们曾多次听到这种说法。我们理解你为什么可能这样想。但扩展开发者通常靠他们的工作谋生,通过选择付费扩展,您支持开发者继续升级它,甚至保持他们的业务继续运营。第二个优点是付费订阅提供的支持。

10. 对免费扩展支持的错误假设

您已经安装了免费扩展,您不理解它做什么或如何工作,您向开发者询问,他或她说如果您想要这种广泛的支持,您需要一个订阅。这是坏事吗?不一定。完全取决于开发者决定他们提供什么样的支持和以什么方式提供。

好吧,您可能认为,我永远不会在免费扩展上得到支持?再想想。许多开发者非常投入,他们甚至为他们的免费扩展提供出色的支持。

因此,在安装免费扩展之前,查看评论中关于支持的说法,并检查开发者的网站。

还有更多!

想知道剩下的九个错误是什么吗? 在这里找到它们!

 

了解更多关于选择和使用扩展的信息

来自我们2020年8月的问题:  Joomla扩展:在哪里找到它们?

Jaz Parkyn 写了一篇非常有帮助的文章:  选择合适的扩展

虽然有些陈旧,但这个关于寻找和选择扩展的系列仍然非常有用

选择扩展时可以采取的步骤:  如何选择扩展?第1部分:选择步骤

如何了解支持是否符合您的需求: 如何选择扩展?第2部分:支持

在文档中应该注意什么: 如何选择扩展?第3部分:文档 

如何在JED中搜索: 如何选择扩展:搜索JED(第4.1部分)

 

谢谢

以下这些杰出的人士花时间告诉我们他们认为关于Joomla扩展最常见的错误:Radek Suski,Chris Keen,Michiel Verhoef,Julie Steffers,Elisa Foltyn,Andy Connell,Morten Hansen,Chris Jones-Gill,Manu Beladevan,Laura Rosenbaum Gordon,Alison Meeks,Louis Jansen,Maurice Molenaar,Tom van der Laan,Troy Hall,Patrick Smits,Victor Drover,Norm Douglas,Crystal Dionysopoulou,Eoin Oliver,Rachel Walraven,Peter Martin,Gio Bulo,Rolf Dautrich,Mirek Dronkers,Dimitris Grammatik,Anibal Sánchez,Ruud van Lent。

谢谢大家 :)

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

1
Joomla 3.10状态 & 发布策略
领导力访谈:Wilco Alsemgeest,运营...
 

评论 2

已经注册?请在这里登录
ANDI 在 2020 年 11 月 23 日星期一 16:51
好文章

等待第二部分。

谢谢

0
等待第二部分。谢谢
Anja de Crom 在 2021 年 1 月 29 日星期五 15:00
第二部分在此:[url=https://magazine.joomla.net.cn/all-issues/december/19-common-mistakes-about-joomla-extensions-part-2]https://magazine.joomla.net.cn/all-issues/december/19-common-mistakes-about-joomla-extensions-part-2[/url]

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