什么是 Joomla?
与 WordPress 一样,Joomla 是用于构建网站的 CMS(内容管理系统)框架。它是用 PHP 编写的,并使用 MySQL 进行数据存储。该内容管理系统是使用 MVC(模型视图控制器)框架/设计架构构建的。无论您想开发一个复杂的网站还是简单的网站,Joomla 都可以帮助您将它们整合在一起,而无需任何编码。
以下摘录自我们的“Joomla 简介”指南,对上述定义进行了一些扩展:
“Joomla 是一个内容管理系统,也称为 CMS。CMS 允许您轻松启动和运行网站,几乎不需要编码。Joomla 可以处理网站上所需的所有必要编码它的后端。”
“除了能够适应各种语言之外,Joomla 就像是 Drupal 和 WordPress 的混合体。Drupal 以技术方面着称,功能非常强大。WordPress 对初学者更友好,然而,没有那么像用它可以做很多复杂的网站。Joomla 正好位于其中,因为它提供了一个像 WordPress 一样易于使用的界面,并具有 Drupal 提供的一些强大功能。”
Joomla 于 2005 年首次发布,自首次亮相以来已有数百万人使用它。Joomla要比WordPress更难学习。也许这是因为 Joomla 更适合 Web 开发人员,使其更加复杂。
开发人员喜欢 Joomla,因为它提供了其他 CMS 选项不一定具有的高级功能和自定义。例如,Joomla 支持面向对象的编程语言。
CMS 也非常安全。它提供 2 因素身份验证并支持各种 3rd 方安全插件,因此您可以进一步保护您的站点免受潜在安全威胁。
Joomla 内容编辑器更多功能:
- Image Manager Extended (IME) 用于为图像的任何部分创建缩略图。您还可以使用它插入多个图像。您还可以开发响应式和弹出式图像。
- 媒体管理器用于插入各种文件,包括 Adobe® Flash®、Apple Quicktime®、Windows Media Player® 和 HTML 5 视频和音频。您可以在 Vimeo 视频中看到刚刚过去的内容。连同带有多个源选项的 HTML5 视频和音频。
- 文件管理器,允许您创建指向图像、文档、媒体和其他常见文件类型的链接。此外,包括文件类型图标、文件大小和修改日期,并作为链接插入或使用 iframe 嵌入文档。以及使用下载属性创建可下载文件。
Joomla 功能
Joomla 支持许多扩展,超过 8,000 个扩展,所有这些都在 JED(Joomla 扩展目录)中可用。顾名思义,这些扩展扩展了Joomla 的功能。“Joomla 将随着您的业务或运营的增长而流畅地增长——这是因为其稳定的核心和可靠性。”
- 使用集成的 ACL – 您可以为 Joomla 定义访问权限。
- 通过 API 和可靠的代码库,您可以生成持久且可扩展的优质解决方案。
- 通过现代技术和 PHP 7.x 等最低要求——您可以期待一个稳定的开发环境。
Joomla 提供多种功能,包括但不限于:
- 页面缓存
- 数据分析选项和数据报告
- 轻松将联系表单添加到您的站点的选项
- 库存管理选项
- 帮助菜单、大量文档和有用的帮助社区
- 一个很棒的管理区域
- RSS(真正简单的联合或丰富的站点摘要)工具
- 联系人管理器 – 此区域使您能够设置不同类型的用户访问级别
- 简单的 URL 重定向选项
- 有用的图像功能
- 在一个区域内管理各种媒体类型的选项
- 使用 Joomla 创建 PHP 应用程序的能力
- 文章管理选项
- 许多第三方模块用于处理后端项目,例如设置购物车或创建登录输入
- 默认提供超过 70 种语言选项,因此用户可以创建多语言网站
- 向您的网站添加预订功能的能力
- 智能搜索
- 支持许多第三方插件
- 一个非常全面的菜单选项
- Mod_rewrite 支持
- 频繁更新(Joomla 提供比其他 CMS 选项更频繁的更新)
- 访问控制选项
- 内置电子商务功能
- 您可以付费购买的几个免费模板和模板
- 网站备份选项
- 编写满足您特定要求的模块的选项
- 日历选项
- 精心设计的目录
- 用户权限
- 寻求帮助的论坛
- 您可以制作无限数量的菜单
- Joomla 也有插件管理部分、组件管理部分和模块管理部分
最重要的是,Joomla 是响应式的,因此您的网站在您的智能手机、平板电脑等上看起来很不错。此外,Joomla 具有大量 SEO 功能,包括关键字和元数据选项以及图像、文件、标题的优化, 等等。
关于这个内容管理系统,我们最后要说的是 IHOP、哈佛大学和 eBay 使用 Joomla 作为他们的网站。
PS:如果您正在考虑使用 Joomla 来构建您的博客网站,您可以考虑在这种特殊情况下选择WordPress。尽管 Joomla 比 WordPress 更具可定制性,但 WordPress更适合写博客。