亲爱的读者,这些 Drupal面试问题专门设计用于让您熟悉在面试 Drupal 时可能遇到的问题的性质.根据我的经验,好的面试官在你的面试中几乎不打算问任何特定的问题,通常问题从这个主题的一些基本概念开始,然后他们继续基于进一步的讨论和你的回答:
Drupal是一个免费的开源内容管理系统(CMS),允许组织,管理和发布您的内容.
Drupal非常强大,可用于构建大型复杂网站.它是基于PHP的模板,允许非技术用户添加和编辑内容,而无需任何HTML或Web设计知识.使用Drupal CMS,可以轻松地与其他站点或技术交互,并可以处理复杂的表单和工作流.它提供超过16000个模块,可以使用Drupal核心和附加模块进行寻址.
Drupal的功能是:
它可以轻松创建和管理你的网站.
使用内置用户界面翻译系统中的任何内容.
它使用您的网站连接到其他网站和服务提要,搜索引擎连接功能等.
Drupal是开源软件,因此不需要许可费用.
它为用户设计高度灵活,富有创意的网站,并更有效地展示以增加访问者.
Drupal可以在社交媒体上发布您的内容如Twitter,Facebook和其他社交媒体.
Drupal的缺点是:
Drupal不是用户友好的界面.它需要有关平台的高级知识和基本知识才能安装和修改.
Drupal是新的内容管理系统.它与其他软件不兼容.
与其他CMS相比,性能较低.使用Drupal构建的网站将生成大型服务器负载,并且永远不会以慢速互联网连接打开.
菜单对于导航你的非常重要网站很容易.菜单提供了一组链接;你可以浏览你的网站. Drupal菜单允许您添加,删除和重命名菜单和菜单项.
如果它由子菜单组成.然后它将显示在父菜单项下.
设置菜单项的顺序.
块是容器对象这些用于整理您网站的内容.
它用于设置第一个侧边栏和第二个侧边栏的宽度以及单位%或px或em.
媒体查询为不同的媒体设备定义不同的样式规则,默认情况下为此l ayout将是1025px.
横向平板电脑的媒体查询将是最小宽度:769px和最大宽度:1024px.
它会将您的页面修复到您网站上的列表顶部.
您可以在此处指定可以访问内容的备用URL.不要在URL别名的末尾或开头添加斜杠,否则它将无效.
它允许您在首页上发布您的博客内容,或者您可以根据需求在列表顶部显示.
点击提供菜单链接复选框,它会显示菜单的所有相关详细信息,例如菜单链接标题,描述,父项和重量.
如果文章中有任何更改,请提供修订信息.
通过选择打开或关闭,它允许其他人为文章撰写评论.
指定作者姓名和撰写文章的日期.
Drupal内容类型定义了收集和显示内容的样式.
过滤页面时出现的内容状态为:
已发布
亲moted
未提升
粘性
不粘
菜单管理是浏览Drupal管理页面的重要部分.
显示创建的文章或页面列表.这是您登录管理区域时将显示的第一个屏幕.
在此菜单中,您可以创建,管理和查找新页面.这里,表格显示文章的详细信息,即状态,标题,更新,作者和操作(编辑和删除).
结构包括块,管理内容类型,添加到站点的新菜单链接以及管理内容的管理标记.
在此菜单中,显示主题列表.用户可以安装主题,更新现有主题或切换主题.
在人物菜单中,您可以创建新的用户帐户或管理现有用户.
这是Drupal后端的重要部分.在此配置中进行的任何更改都将影响整个网站.您可以在此处执行用户帐户设置,网站信息设置或任何其他常规网站设置.
分类法可以被认为是根据分类条款对显示特定内容的网站内容进行分类.
Drupal分类法由以下几个术语组成:
术语:它用于管理或描述内容.
词汇:这是一组术语.
用户管理管理用户的信息,允许创建或删除用户,更改密码,时间和角色.
它允许用户访问您的网站而无需询问用户名或密码.
它只允许那些用户访问您的网站,他们经过身份验证可以使用它.
优化Drupal站点的步骤如下:
启用页面缓存
压缩CSS文件
Js聚合
将媒体文件和静态文件移动到CDN
优化图像大小及其编号
主题优化
错误处理是一个检测和查找错误分辨率的过程,这可能是编程应用程序错误或可传递错误.
Twitter后缀会选择附加一个Twitter句柄或文本,这样当有人分享文章时你会被ping.
Pane模块用于翻译自定义面板的窗格,其中可选标题将存储为变量,可以快速翻译或编辑.
聚合器模块从其他网站获取内容但是不生成任何Feed.它也被称为饲料阅读器.它收集,显示文本和图像以及其他网站和博客.
选择描述的长度.
向用户发送自动回复消息.
此处给出了产品的唯一标识符.
这是用于计算税额的百分比,以小数表示.
指定在为项次料品的单价计算税种类型的税率时应采用的舍入类型.
它包括添加到购物车表格中的产品系列项目类型以收集信息.
我们应该选择生产商或沙箱中的任何一个服务器.
发票是一份包含金额和成本,唯一发票号和税务信息的单据.
订单历史记录取决于用户通过结账使用的订购产品.它包括产品的历史记录,包括订单号,用户名,订单状态等.
它定义订单状态,例如处理或待处理或已完成或已取消.
PHP 5.2 +
Drupal的优点是:
Drupal是一个灵活的CMS,允许处理内容类型,包括视频,文本,博客,菜单处理,实时统计等.
它提供了许多用于开发Web应用程序的模板.因此,如果您正在构建简单或复杂的Web应用程序,则无需从头开始.
Drupal易于管理或创建博客或网站.它有助于组织,构建,查找和重用内容.
Drupal提供了一些有趣的主题和模板,使您的网站具有吸引力.
Drupal拥有超过7000个插件来推动您的网站.由于Drupal是开源的,你可以创建自己的插件.
多语种意味着您的内容可以被编写并以不同语言显示.