关于 Joomla! 的 10 个常见误解
“一旦失去无端的声誉,就会成为感知脆弱性的鲜明提醒。”
人们倾向于固定他们的观点。有时一个人可能会成功,但也会因为他的行为而失败。我相信 Joomla 经历了这种不公正,我想发表我的看法。在过去的十五年里,我几乎一直在使用它,我和数百人讨论了 Joomla,以下是 10 个普遍接受的看法,我个人认为这些看法是不真实的。
10. Joomla! 不适合电子商务网站。
诚然,一些 CMS 主要针对电子商务。但这并不意味着 Joomla! 不能用来创建大型和复杂的电子商务网站。Joomla! 的结构和可扩展性允许创建大量的电子商务扩展,这些扩展使网站所有者能够创建产品目录、购物车和订单管理系统,以及与各种支付网关的集成等等。
我见过并创建过拥有数千种产品和购物级别的多语言电子商务网站。 多亏了 Joomla! 核心根据访问级别和语言过滤内容的能力,这些任务可以轻松完成。
9. Joomla! 已过时。
人们这么说,主要是因为 Joomla! 是用 PHP 编写的。这种编程语言确实在 1995 年发布,但今天使用的许多其他语言也是在那一年发布的。Java(用于 Android)和 Javascript(用于 Node.js 和 React)也是在同一年发布的,而 C++ 和 Objective C(用于 Linux、MacOS、iOS 和 Windows)则是在十年前发布的。
PHP 仍在积极开发中,并支持着 Facebook、Wikipedia 等许多大型网站。
8. Joomla! 不适合移动设备。
这种观念是完全错误的。 Joomla! 默认情况下 100% 适合移动设备,无论是在其后台还是前台。
为了更好地理解这一点,我们需要考虑 Joomla! 使用响应式模板来实现移动友好性。此外,其布局也是以响应性为前提构建的。
自从我最后一次看到不响应的模板以来已经过去十多年了,但即使那样,这也会独立于 CMS 本身。
7. Joomla! 的安全性不如其他 CMS。
像任何CMS或任何软件一样,Joomla也会收到安全更新。定期的更新并不意味着缺乏安全性,反而体现了贡献者的警觉性。考虑到Joomla核心功能众多,志愿者的细心态度令人印象深刻,值得赞扬。
在我个人的经验中,我从未见过被黑客攻击的更新过的Joomla网站。在我很少看到被黑客攻击的Joomla网站时,无论是核心还是扩展都严重过时。
6. Joomla网站在视觉上不吸引人。
大多数CMS,包括Joomla和WordPress,都使用某种模板机制来展示内容。在Joomla中,模板就像你放置照片的框架。两者都可以互换,且彼此独立。
任何说Joomla网站不吸引人的说法都忽略了这样一个事实:他们所描述的并不是Joomla本身,而是他们看到的某个模板。选择合适的模板有时确实具有挑战性,但当你使用Joomla时,至少可以放心,你的网站不仅仅是一个空的面具。
5. Joomla的扩展非常少。
Joomla拥有一个充满活力的扩展生态系统,目前托管了超过5,000个扩展。这些扩展覆盖了广泛的功能,包括电子商务、社交平台、新闻通讯、表单、测验、画廊等等。
与其他CMS相比,确实其他CMS提供了大量插件。然而,这并不一定是好事。有时这些插件的品质可能非常低,它们的出现只会导致沮丧和选择过多。相反,由于结构要求,Joomla的扩展往往制作精良且维护得当。
4. Joomla不适合搜索引擎。
有人认为Joomla 3在SEO功能上存在缺陷。虽然我个人没有看到这样的缺陷,但现在每个人都同意Joomla 4和5已经修复了所有这些问题。
Joomla具有几个内置的SEO功能。这包括搜索引擎友好的URL、编辑页面标题、元描述和关键词的能力,以及对个别菜单项的能力。此外,它在其布局中包含微数据,并在其核心中提供对旧URL的重定向。
这些功能,加上广泛可用的SEO扩展,提供了构建结构良好、针对搜索引擎优化的网站所需的一切。
3. Joomla不够灵活。
在编程层面上,Joomla利用PHP的对象导向和命名空间,将核心组织成类,以提供丰富的功能环境。人们在讨论这种方法时往往会忽视的是,大多数这些类都提供了插件的事件触发器。与其它CMS不同,这些触发器主要旨在扩展现有功能,而不是改变它。这确实是有益的,因为它保证了核心的稳定性和所有安装的一致性。
在用户层面上,实际上Joomla比其他CMS更灵活。可以在模板中覆盖视图和布局,允许您自定义前端显示的任何内容。模块和菜单项自动包含许多其他分页系统省略的选项。
你知道吗?
Joomla模块包括一个名为“Bootstrap大小”的选项。给定适当的前端模板,Joomla预先配置为将模块拆分为列!
总之,只要您知道如何使用它,Joomla与其他CMS一样灵活。
2. Joomla速度慢。
Joomla是一个免费的内容管理系统,提供许多优质的免费扩展和各种免费模板。因此,它合理地吸引了预算有限,甚至非营利组织的用户。将这些网站与高端、昂贵的项目进行比较,只能被视为不公平的比较。
实际上,Joomla可以非常快。它提供了内置的缓存和性能指标,能够分析TTFB(时间到首次字节)的非常小的细节。
一般来说,一个网站的速度取决于数十个因素
- 托管环境,
- 服务器配置,
- 网站内容的规模和复杂性,
- 选定的模板。
最终,当人们说Joomla速度慢时,他们通常指的是他们与特定模板或网站的体验,而不是CMS本身。
1. Joomla难以学习。
这是关于Joomla最常见的误解。Joomla确实提供了更多的功能和能力,但它被设计成超级用户友好。
通常被认为难以理解的是菜单结构。Joomla有一种独特的方法来在前端展示内容,可以概括如下
内容除非你想让它可见,否则在前端是不可见的。
为了理解这一点,我们需要意识到Joomla网站依赖于一个骨架,即菜单。菜单中的每一页有三个基本元素
- 来自Joomla组件的主内容
- 可重复使用的侧边内容项,称为模块
- 控制上述内容的模板
主要组件在菜单项选项中选定。它可以是文章、类别或其他在“组件”下找到的内容。模块和模板样式从各自的接口分配给多个菜单项。了解这些,你已经知道如何构建你需要的东西,以及根据其性质将其放置在何处。 与其他CMS不同,这种简单的架构促进了优秀的布局和合适的网站设计。
此外,Joomla提供广泛的文档和教程,可以帮助用户学习如何有效地使用它。它还有一个庞大且活跃的用户、开发人员和设计师社区,他们可以提供支持和回答问题。
结论
总的来说,Joomla提供了一个出色的用户体验,同时保证了你创建高质量、结构良好的网站。尽管有些人这么说,但Joomla仍然是一个值得信赖的环境,能够在众多需求和少数人的偏好之间取得显著的平衡。
在Joomla社区杂志上发表的一些文章代表了作者对特定主题的个人意见或经验,可能并不与Joomla项目的官方立场一致
通过接受,您将访问由 https://magazine.joomla.net.cn/ 以外第三方提供的服务
评论