Joomla 扩展,英文叫 Joomla Extension,是一系列增加、扩充 Joomla 核心功能的小工具程序。
Language(语言)
Joomla 脱胎于澳大利亚公司 Miro International Pvt Ltd 开发的 Mambo CMS 系统。开发人员都是老外,因此 Joomla 天生只会英文。但 Joomla 高度弹性、灵活可配,来自全世界的热心人为 Joomla 开发了各种语言包。
现在 Joomla 支持 50 种语言,只要您不是来自火星,您都可以找到熟悉的语言。更让人激动的是,Joomla 可以同时支持多种语言,即您看到的可能是“中文”,而您的美国同事看到的却是“英文”。
Template(模板)
模板,是网站的外观,或者专业一点,叫用户界面(UI)。网站改版,改的就是这个“模板”。 “模板”的作用类似餐厅的装修,都是要让访问者感到方便、舒服和自在。餐厅要搞装修,是一件伤筋动骨的大事;而 Joomla 网站改版,只花您一分钟时间,即可轻松办到。
Plugin(插件)
插件,是一种功能相对简单的扩展。它可以响应特定的事件,给网站增加某些特殊的功能,比如:给图片增加缩放特效、採用 OpenID 认证机制、生成 SEO 友好链接地址、添加 Google Analytics 流量分析功能等等。
Module(模块)
模块,是一种可视化的扩展。您在网页上看到的几乎所有内容,都是模块,比如搜索框、登录框、导航栏、Banner 幻灯片、热门文章、最新文章、超值优惠套餐、RSS 新闻订阅等等。
模块也可以增强网站的功能,与插件不同的是:模块增加的功能,都是网站访问者看得到,并且可以使用的;而插件增加的功能,常常隐藏于幕后,不为访问者所熟知。
Component(组件)
组件,是最为重要、也最为强大的扩展。它可以生成自己的前台页面(也就是访问者能看到的网页),也可以拥有自己的后台配置页面(供网站管理员使用)。因此,您可以把组件看成独立的应用程序,只不过被整合到了 Joomla 平台中。
Joomla 的核心功能只是管理和发布文章,但通过“组件”扩展,Joomla 可以用作博客、论坛、Wiki 百科、图库、社区、在线商城、OA、CRM 等各类应用系统。