joomla组件之间的差异(differences between a joomla component)和模块(module)的区别

Joomla组件vs模块...

Joomla组件vs模块

Joomla是最常见的CMS之一,可用于创建高价值的博客和网站。了解系统的内部组件是如何工作的很重要,这样才能了解对它们的期望以及它们是如何工作的。一个经常被问到的问题是Joomla组件和模块之间的区别。下面概述的差异应该是理解要点的一个很好的指南。

差异

Joomla中被观察到的作为页面主要部分的组件可以被人眼看到。根据Joomla的构建,生成的每个页面只能加载一个组件。反过来,这意味着提供的核心内容管理实际上本身就是一个组件。另一方面,Joomla模块是组件中包含的内容的补充。可以说模块围绕着组件。模块设计本身不应该是页面的主要部分。

组件构成最终用户查看的内容。组件有时可能是一个完整的应用程序,通过编程将其放入数据库以确保功能。该模块通常只处理侧边栏内容菜单中出现的元素,而从不处理页面的内容。Joomla中的内容模块没有编码,它们可以与页面的编码部分一起显示。组件的显示主要显示在页面内容区域的大区域中。另一方面,模块显示在侧边栏上,侧边栏有时可能显示在页面的页眉、侧边栏甚至页脚上,但从不显示主要内容。

Joomla组件接受来自用户的任何类型的输入。用户内容的示例包括文章提交、图片或其他媒体提交,或在系统中提出的评论。模块中不接受最小输入。唯一可接受的输入是只读输入,例如那些可以让您知道某人何时在线或不在线的输入。

在一个页面上,只能显示一个组件,而在一个页面上可以显示多个模块。内容模块也没有任何设置的页面位置。位置是在页面中给定的位置,并且没有确定的位置。另一方面,模块有一个定义的页面位置。组件的文件名以com\开头,而模块的文件名以mod\开头。

总结:

–组件见Joomla页面的主要部分。

–模块包围组件,仅补充组件。

–组件可作为完整应用程序使用。

–模块只能用于创建内容菜单的侧边栏元素,因为不涉及编程。

–组件显示在页面的主要部分。

–模块显示在主页的外围,而不是页面的主要部分。

–组件中可接受的输入非常广泛和多样。

–模块中很少或没有可接受的输入。

–页面上只能显示单个组件。

–可在特定阶段显示多个模块。

–模块具有定义的页面放置位置。

–组件没有任何已定义的页面放置位置保留。

–组件文件名以com\开头。

–模块文件名以mod\开头。

–组件只能在特定页面上运行。–模块可以从不同页面运行。

 

 

  • 发表于 2021-06-24 11:25
  • 阅读 ( 193 )
  • 分类:IT

你可能感兴趣的文章

cms公司(cms)和框架(framework)的区别

...Python编写的框架。 什么是cms与框架的关系(the relati***hip between cms and framework)? CMS是建立在框架之上的。 cms公司(cms)和框架(framework)的区别 CMS框架vs CMS或内容管理系统是用于创建和修改数字内容的计算机应用程序。 ...

  • 发布于 2020-10-18 20:37
  • 阅读 ( 457 )

模板(joomla)和wordpress公司(wordpress)的区别

模板(joomla)和文字出版社(wordpress)的区别 Joomla和WordPress是两个开源的内容管理系统。Joomla和WordPress的主要区别在于Joomla非常适合电子商务、社交网络和大中型企业,而WordPress则非常适合中小型企业、博客和小型电子商务商店。...

  • 发布于 2020-10-24 21:17
  • 阅读 ( 341 )

15个最好的免费joomla扩展,以改善您的网站

尽管WordPress是当今大多数人选择的内容管理系统,但Joomla仍然是它最有力的竞争者之一。它不仅定期推出新的更新和版本,而且像WordPress一样拥有强大的扩展市场。 ...

  • 发布于 2021-03-13 02:11
  • 阅读 ( 364 )

joomla与wordpress:为你的网站选择合适的cms

...的cmse之一。虽然WordPress很容易成为首选之一,但Drupal和Joomla等提供了可行的替代方案。了解更多关于WordPress和Joomla的信息,找到适合你网站的CMS! ...

  • 发布于 2021-03-23 12:16
  • 阅读 ( 249 )

拆掉iphone12的教训

... testing where we took two different iPhones, and we swapped the batteries between them to see if they would work. We took [an iPhone 12] battery, put it in an 11 to see if it will work, that kind of thing, just to get a feeling of how they design the phone, what their supply chain is going to look ...

  • 发布于 2021-04-17 05:50
  • 阅读 ( 169 )

大学生之间的差异(differences between undergraduate)和研究生(postgraduate)的区别

...的专业人士互动。 总结 - 大学生之间的差异(of differences between undergraduate) vs. 研究生学习:(postgraduate studies:) 对照表 本科生 研究生 不太专业 高度专业化 确定接触时间 变接触时间 中等便宜 昂贵的 理论上的 以实践和...

  • 发布于 2021-06-25 03:46
  • 阅读 ( 233 )

图形卡之间的差异(different between graphics card)和显卡(video card)的区别

视频和图形与文本、声音、图像和动画一起是多媒体的基本元素。当所有这些元素在一台计算机上协同工作时,我们称之为多媒体计算机。多媒体只不过是一种传递信息的方式,所有上述元素都可以交互访问。图形设备是核心操...

  • 发布于 2021-06-26 05:02
  • 阅读 ( 300 )

交流电(ac)和直流电源(dc power)的区别

... energy  dissipated per second by a coulomb of electr***, as they travel between two points in a circuit. In a DC circuit, if a component has a potential difference  across it and a current  flowing through it, and if the component’s resistance is  , then the power dissipated by the compone...

  • 发布于 2021-06-27 05:16
  • 阅读 ( 390 )

节点js(node js)和角度js(angular js)的区别

...e JS to execute fast. NPM或Node JS包管理器是Node JS中的一个重要组件。用于安装节点模块。这些模块将安装在node\ u modules文件夹中。一些重要的节点JS模块如下。 Express–Web开发框架 Socket.io–web套接字的服务器端组件。 Mongo/Mongoose–与M...

  • 发布于 2021-07-01 01:14
  • 阅读 ( 238 )

内容管理系统(drupal)和模板(joomla)的区别

Drupal和Joomla是免费的、开源的内容管理系统(CMS),用于发布web内容。虽然Drupal的从头构建方法允许更大的通用性,但Joomla的内置“核心”内容类型允许更快更简单的实现。Drupal和Joomla都是用PHP开发的,并在免费GNU通用公...

  • 发布于 2021-07-06 01:55
  • 阅读 ( 275 )
zvzv3154
zvzv3154

0 篇文章

相关推荐