📜  Joomla面试问题

📅  最后修改于: 2021-01-04 10:41:22             🧑  作者: Mango

Joomla面试问题

下面列出了Joomla面试中最常见的问题和解答。

1)向Joomla解释。

Joomla是一个用PHP编写的开源内容管理系统(CMS)。与WordPress和Drupal一起,这是一个非常受欢迎的CMS。它有助于用户开发在线应用程序和网站。 Joomla建立在模型视图控制器(MVC)Web应用程序框架上。

2)向Joomla解释Mambots。

Mambot是面向任务的小型函数,微型程序或插件。它用于在显示之前修改内容,扩展站点搜索,添加核心功能等。Mambots在Joomla 1.5中被重命名为插件。

3)解释曼巴舞的类别。

Mambots可以分为5种类型/类别,通过在过滤器字段中进行过滤可以显示:

  • 认证方式
  • 内容
  • 编者
  • 编辑器-xtd
  • 搜索

4)Joomla有哪些优势?

以下是使用Joomla的主要优点:

  • Joomla是开源的,绝对免费。
  • 它在extensions.joomla.org/中提供了许多免费组件。
  • 它具有内置的权限和用户角色。
  • 一键更新。
  • 免费提供简单,优雅和用户友好的模板。

5)解释Joomla的缺点。

  • 提供有限的选择
  • 插件兼容性可能会导致问题。
  • 它的网站很沉重
  • 服务器资源和效率有限

6)Joomla的主页是什么?

当您安装Joomla时,它具有指向首页组件的菜单链接,该组件默认为站点的主页。

7)在Joomla中的职位是什么?

Joomla模板以特定格式显示页面。它将页面分为多个模块,如导航,页眉,页脚,顶部,底部,模块等。这称为位置。

8)Joomla中最有用和最先进的功能或附件是什么?

Joomla框架具有一些非常有用和高级的功能,这些功能可帮助开发人员非常轻松,快速地构建一些特定的应用程序和网站。这些是:

  • 库存控制系统
  • 数据报告工具
  • 应用桥
  • 定制产品目录
  • 综合电子商务系统
  • 复杂的业务目录
  • 预约系统
  • 交流工具

9)Joomla可以用作博客平台吗?

是的,Joomla也可以用作博客平台。但是出于博客目的,其他CMS应该比Joomla更可取。

10)Joomla支持哪种数据库系统?

Joomla支持MySQL数据库。

11)默认情况下,Joomla有多少张桌子?

默认情况下,Joomla有65个表。

12)有多少Joomla表与用户相关?

  • jos_users
  • jos_core_acl_aro
  • jos_core_acl_groups_aro_map

13)Joomla CMS中哪些文件数据库设置存储在其中?

在Joomla CMS中,数据库设置存储在configuration.php下的根目录中。

14)Joomla默认使用什么前缀?

Joomla具有像jos_这样的前缀。

15)定义模块的概念。

模块是可以通过管理界面中的模块管理器在任何地方显示的项目。它们通过在软件中添加新功能来扩展Joomla的功能。模块安装在管理部分中。

Joomla模块可能包括:

  • 主菜单
  • 顶部菜单
  • 模板选择器
  • 新闻快讯
  • 民意调查
  • 打柜台等

16)在Joomla中构建模块需要哪些文件?

  • mod_module_name.php
  • mod_module_name.xml

17)Joomla在哪些类型的网站上经常使用?

用于以下类型的网站

  • 企业门户网站
  • 在线媒体网站
  • 非政府组织网站
  • 个人页面
  • 社交媒体门户

18)Joomla支持哪些Web服务?

  • 远程过程调用
  • XML-RPC服务

19)如何从Joomla网站的首页中删除页面标题?

为此,您必须在首页组件中进行参数设置:

  • 登录到管理后端。
  • 从顶部菜单中,选择菜单选项下的主菜单。单击主页。
  • 在右侧的“页面标题”参数下,选择“隐藏”。

20)Joomla有哪些组成部分?

组件可以称为Joomla功能的主要元素。核心要素是:

  • 内容
  • 旗帜
  • 轮询
  • 信息
  • 新闻提要
  • 网页链接

21)命名在Joomla中构建组件所需的文件。

以下文件是在Joomla中构建组件所必需的文件:

在管理员方面,

  • component_name.xml
  • install.component_name.php
  • uninstall.component_name.php
  • 工具栏.component_name.php
  • uninstall.component_name.html.php
  • admin.component_name.php
  • admin.component_name.html.php
  • component_name.class.php

在正面,

  • component_name.php
  • component_name.html.php

22)说明是否可以将内容项分配到多个类别或部分?

不能。内容项不能分配到多个类别或部分。

23)如何将内部内容链接到Joomla中的另一个内容项?

获取您要链接到的页面的URL。然后,如果没有WYSIWYG(Editor),则可以使用任何编辑器或HTML进行链接。

24)什么是网站图标?如何在Joomla中更改收藏夹图标?

网站图标是与特定网站相关的图标,通常显示在浏览器的地址栏中。您可以通过访问全局配置站点选项卡来更改,管理和上载新的图标。

25)如何制作不可点击的菜单链接?

您可以使用链接类型分隔符/占位符来创建不可单击的菜单链接(不连接任何内容)。

26)列出一些Joomla的真实示例。

Joomla支持所有类型和大小的网站。

  • 商业网站
  • 在线报纸,杂志等
  • 非营利组织网站
  • 公司网站
  • 政府网站
  • 家庭或人员网站
  • 基于社区的门户

27)Joomla与Drupal和WordPress有何不同?

Joomla,Drupal和WordPress都是用PHP编写的内容管理系统。让我们检查一下它们之间的区别。

WordPress:

  • 最适合初学者。
  • 易于使用。
  • 它适用于中小型网站和博客。
  • 提供了很多主题,插件和小部件。

Joomla:

  • 这对电子商务类型的网站很有用,但至少需要一定程度的技术编码。
  • 它是用户友好的但更复杂的站点开发选项。

Drupal:

  • 这是最困难的,也是功能最强大的CMS。
  • 操作需要一定的专业知识和经验。
  • 它用于开发最高级的网站。

28)为什么启用SSL选项设置为on?

当您将SSL enabled选项设置为on时,页面链接将为“ https // ..”。

29)您将为安装的网站元数据选择哪个选项?

我们将选择全局信息选项。

30)加载了哪个文件以向管理界面提供菜单栏?

由index.php加载Loader.php文件以提供菜单栏。

31)您可以使用joomla控制桌面应用程序吗?

尽管事实上Joomla适用于Web应用程序,但我们也可以控制某些桌面应用程序。 Joomla服务器可以通过遵循一些标准协议与桌面应用程序进行通信。

32)在Joomla中解释面包屑模块吗?

面包屑显示具有可点击链接的层次结构表示,以便用户确定他们在网站中的位置并允许他们向后导航。

33)在Joomla菜单管理器中解释元描述吗?

它是页面的简短描述,显示在搜索引擎的结果中的可选段落中。

34)命名Joomla中使用的编辑器。

TinyMCE编辑器

35)说明在Joomla中使用扩展管理器。

扩展管理器扩展了Joomla网站的功能。

36)解释Joomla中的Feed显示模块。

提要显示模块显示来自网站的RSS新闻提要。它从其他资源向用户提供更新的内容。

37)在Joomla中解释谁的在线模块。

该模块显示正在访问网站的用户信息。

38)命名Joomla模板。

Joomla模板:

  • Beez3
  • 哈索尔
  • 伊斯兰国
  • 原星

39)解释内容项,部分和类别。

内容项可以定义为由管理员创建和管理的HTML页面。 Joomla具有各种类别的内容项,例如X类具有0个或更多内容页面。我们可以进一步将部分中的类别分类,因为一个类别中还有0个以上的部分。