Joomla!简介

                 joomla logo3

Joomla!起源于2005年,是由志愿者社区持续开发维护的项目,基于GPL协议,可以免费自由下载、修改和再发布源码,目前Joomla 发布 Joomla 5 版本,同时发布 Joomla 4.4 版本【详细说明见 Joomla的下载与安装】。

Joomla!是一套开源的内容管理系统 (CMS),基于PHP和MySQL开发,构建灵活,功能强大。可以用来搭建商业网站、个人博客、信息管理系统、Web 服务等,还可以进行二次开发以扩展使用范围。

Joomla!是最受欢迎的网站建站软件之一,目前在W3Techs的建站系统软件占有率排行第五名,约有1.6%的全球网站和2.5%的CMS系统使用Joomla!搭建。

Joomla!提供大量的免费文档和视频,拥有一个广泛的生态系统,可以从社区论坛获得专业知识支持。

Joomla!的优势:

  •   免费开源 -  Joomla是由志愿者社区创建、维护和支持的,向所有人开放,永远免费。
  •   安全稳定 -  Joomla始终由开发人员安全团队维护,能够快速及时发布漏洞补丁来确保网站平稳安全地运行。
  •   扩展灵活 - Joomla扩展目录网站 (extensions.Joomla.org 有数千个经过验证的第三方扩展,包括各种组件、模块、插件和模板,其中许多是免费的,可以满足不同的功能需求,使得创建定制解决方案变得非常容易。

Joomla!的技术特点:

  • 便捷的菜单创建工具 - 任何人(即使是没有编程经验的人)都可以轻松创建指向不同位置【网站内部和外部】的各种菜单项组成的分层菜单,快速搭建网站结构。
  • 多用户多层级的访问控制系统(ACL) - Joomla拥有一个功能非常强大的ACL管理组件,允许网站管理员对网站用户权限进行创建、编辑、查看等操作,全面灵活地对各个层面的用户操作进行权限管理。
  • SEF(Search Engine Friendly 搜索引擎友好) - Joomla允许您设置任何页面的meta描述、meta关键字和访问机器人设置,允许您设置自定义搜索引擎优化内容,以提供最佳的可用性和可搜索性,这些功能为您的SEO排名带来了巨大的好处。
  • 多语言支持 - Joomla提供了70多个核心翻译包,支持多语言内容管理和语言关联,创建多语言网站成为一个简单直接的过程。
  • 模块化架构 - Joomla建立在模型-视图-控制器(MVC)程序框架上,可以独立于 CMS 使用,能够构建强大的应用网站。
  • 开源基础架构支持 - Joomla 提供免费开源的基础性底层框架 Joomla! Freamework,通过这个底层框架可以开发更加灵活、更加强大的应用扩展。

Joomla!系统是一个通用性的网站系统,几乎所有类型的网站都能在这个系统的基础下创建或发展,不论是个人使用的博客、一般企业使用的网站到大型的社交网站或新闻网站,透过丰富而多元的扩展,都可以找到对应的功能,快速、多样化而方便的扩展管理功能,减少搭建时间和成本,是最吸引用户选择这套系统的优点。

Joomla!搭建网站的适用人群:没有程序开发经验的用户可以使用Joomla快速搭建出能够使用的网站,尤其使用页面生成器组件(SP Page Builder等等),更加快速方便;但是如果需要进一步扩展设置或者二次开发,一定的编程能力是必须的,更详细的说明参见【Joomla!适用范围】。