组件、模块与插件

组件、模块、插件则是提供网站的功能实现。

模板提供网站的外观、风格和内容展示框架。

首先说明下组件、模块和插件

组件:是 Joomla 网站的核心模块,可以帮助用户快速实现各种不同的功能,并且可以根据需要进行定制和扩展。每个组件都是实现特定功能的独立模块,可以单独安装、配置和管理,例如内容组件、论坛组件、网站复制迁移组件等等。组件通常分为前后端两部分,后台部分负责管理配置组件的各项功能,前端提供若干页面输出,对应实现某项组件功能,记住这一点,在搭建网站页面架构很重要。【菜单提供各个页面的指向链接,具体参见 【Joomla网站菜单菜单项的设置】】

模块:是Joomla轻量级的功能实现,在网站的特定区域显示动态内容,例如展示网站在线人数、消息列表模块等等。它与组件的最大区别是:模块不能单独形成页面。它必须设置在页面的某个位置来展示,这个位置是由模板来确定的。

插件:是Joomla某个特定补充增强功能的实现,例如修改内容显示方式、电子商务中的支付网关等等。插件一般不出现在页面展示中,依靠Joomla提供的事件列表触发。

从网站架构角度理解,组件输出页面,实现某项主要功能;模块附属于某个页面,在页面某个位置实现某种功能展示;插件是某种特点功能的增强补充。如果把一个网站想象成一座大楼,由组件创建的页面就是一个个房间,菜单是连接各个房间的通道,模块就是房间里的各种家具,不同房间可以放置不同的家具,一个房间里的家具也可以摆放在不同的位置,但是摆放位置不是随心所欲的,必须放在模板事先设置好的位置上。

各种类型的扩展有两个渠道获得,一个是Joomla安装后的初始状态,这时Joomla已经提供基础功能的组件、模块、插件和模板,操作这些基础功能就可以创建网站(Joomla中所有默认组件的指南);如果想实现其它的功能或者更好的页面展示和位置操控,就要使用第二个渠道,组件、模块和模板市场(官方扩展:Joomla! Extensions Directory)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值