Drupal - 面试问题

Drupal 是一个免费的开源内容管理系统 (CMS),可用于组织、管理和发布您的内容。

Drupal 非常强大,可用于构建大型、复杂的站点。它是一款基于 PHP 的模板,允许非技术用户添加和编辑内容,无需任何 HTML 或 Web 设计知识。使用 Drupal CMS,可以轻松与其他网站或技术进行交互,并可以处理复杂的表单和工作流程。它提供超过 16000 个模块,可通过 Drupal 核心和附加模块进行处理。

Drupal 的功能包括:

  • 它使创建和管理您的网站变得容易。

  • 使用内置用户界面翻译系统中的任何内容。

  • 它使用供稿、搜索引擎连接功能等将您的网站连接到其他网站和服务。

  • Drupal 是开源软件,因此不需要许可费用。

  • 它为用户设计高度灵活、富有创意的网站,并更有效地显示以增加访问者。

  • Drupal 可以在社交媒体(如 Twitter、Facebook 和其他社交媒体)上发布您的内容。

Drupal 的缺点是:

  • Drupal 的用户界面不友好。它需要高级知识和一些有关平台的基本知识才能安装和修改。

  • Drupal 是新的内容管理系统。它与其他软件不兼容。

  • 与其他 CMS 相比,性能较低。使用 Drupal 构建的网站将产生很大的服务器负载,并且永远不会在互联网连接速度较慢的情况下打开。

菜单对于轻松浏览您的网站非常重要。菜单提供一组链接,因此您可以浏览您的网站。Drupal 菜单允许您添加、删除和重命名菜单和菜单项。

如果它由子菜单组成。然后它将显示在父菜单项下。

它设置菜单项的顺序。

块是用于组织网站内容的容器对象。

它用于设置第一个侧边栏和第二个侧边栏的宽度,单位为 % 或 px 或 em。

媒体查询为不同的媒体设备定义不同的样式规则,默认情况下此布局为 1025px。

横向平板电脑的媒体查询的最小宽度为:769px,最大宽度为:1024px。

它将您的页面固定在您网站的列表顶部。

您可以在此处指定可以访问内容的备用 URL。请勿在 URL 别名的末尾或开头添加斜线,否则将不起作用。

它允许您在首页上发布博客内容,或者您​​可以根据需要将其放在列表顶部。

通过单击提供菜单链接复选框,它会显示菜单的所有相关详细信息,例如菜单链接标题、描述、父项和权重。

如果文章有任何更改,请提供修订信息。

通过选择打开或关闭,允许其他人为文章发表评论。

指定作者姓名和文章创作日期。

Drupal 内容类型定义收集和显示内容的样式。

筛选页面时显示的内容状态为:

  • 已发布

  • 已推广

  • 未推广

  • 已粘贴

  • 未粘贴

菜单管理是浏览 Drupal 管理页面的重要部分。

它显示已创建的文章或页面列表。这是您登录管理区域时将显示的第一个屏幕。

在此菜单中,您可以创建、管理和查找新页面。此处,表格显示文章的详细信息,即状态、标题、更新、作者和操作(编辑和删除)。

结构包括区块、管理内容类型、向网站添加新菜单链接以及管理内容的管理标记。

在此菜单中,显示主题列表。用户可以安装主题、更新现有主题或切换主题。

在人员菜单中,您可以创建新用户帐户或管理现有用户。

这是 Drupal 后端中的重要部分。在此配置中所做的任何更改都将影响整个网站。您可以在此处进行用户帐户设置、站点信息设置或任何其他常规站点设置。

分类法可以被认为是对网站内容进行分类,根据分类法术语显示特定内容。

Drupal 分类法由多个术语组成,例如:

  • 术语:用于管理或描述内容。

  • 词汇:是一组术语。

用户管理管理用户的信息,允许创建或删除用户,更改密码、时间和角色。

它允许用户访问您的网站,而无需询问他们的用户名或密码。

它只允许那些经过身份验证的用户访问您的网站。

优化Drupal网站的步骤如下:

  • 启用页面缓存

  • 压缩CSS文件

  • Js聚合

  • 将媒体文件和静态文件移动到CDN

  • 优化图片大小和数量

  • 主题优化

错误处理是一个检测和寻找错误解决方案的过程,这可能是编程应用程序错误或可传达的错误。

Twitter 后缀将可选地附加 Twitter 句柄或文本,以便当有人分享文章时您会收到 ping 消息。

窗格模块用于翻译自定义面板的窗格,可选标题将存储为变量,并且可以快速翻译或编辑。

聚合器模块从其他网站获取内容,但不生成任何供稿。它也被称为 feed 阅读器。它收集并显示文本和图像以及其他网站和博客。

选择描述的长度。

向用户发送自动回复消息。

此处给出了产品的唯一标识符。

它是用来计算税费的百分比,以小数表示。

指定在为订单项的单价计算税种税率时应进行哪种类型的舍入。

它包括添加到购物车表单中的产品行项目类型以收集信息。

我们应该从生产或沙盒中选择服务器。

发票是一份包含金额和成本声明、唯一发票号和税务信息的文件。

订单历史记录取决于用户通过使用结帐所订购的产品。它包括产品历史记录,包括订单号、用户名、订单状态等。

它定义订单状态,例如处理中、待处理、已完成或已取消。

PHP 5.2+

Drupal 的优势如下:

  • Drupal 是一个灵活的 CMS,允许处理包括视频、文本、博客、菜单处理、实时统计等内容类型。

  • 它提供了许多用于开发 Web 应用程序的模板。因此,如果您要构建简单或复杂的 Web 应用程序,则无需从头开始。

  • Drupal 易于管理或创建博客或网站。它有助于组织、构建、查找和重复使用内容。

  • Drupal 提供了一些有趣的主题和模板,使您的网站看起来更具吸引力。

  • Drupal 有超过 7000 个插件可以提升您的网站。由于 Drupal 是开源的,您可以创建自己的插件。

多语言意味着您的内容可以用不同的语言编写和显示。