Drupal 教程文档

更多 Drupal 文章、教程请访问略知学堂

在Lullabot,让网站追求更高性能和维护性是我们一直的目标。最近,我们开始解耦Drupal中的一些业务逻辑 ,并使用 JavaScript 将其移动到客户端浏览器。
  修改或变更网页URL地址是经常会遇到的问题,除了修改URL外,每次修改时,还应该将老地址重定向到新地址。(译注:重定向的两个主要目的是:1、保障用户体验,使用户访问老链接时可以自动转向新链接,而不是打开404页面;2、为搜索引擎提供指引,索引新地址并传递权重)
经历了整整8年,除了谢谢,今天终于要对 Drupal 6 说再见了。Drupal 6 现已正式“终结”。Drupal 6 于2008年推出,因作为许多项目的支柱力量而使用其声名大躁。其鼎盛时期,根据 Drupal.org 官方的数据显示,有超过 30万个 Drupal 6 网站。
为方便大家更好学习交流 Drupal 而整理的Drupal 中文社区图谱,希望能够帮助 Drupal 用户发现最合适的交流圈,同时也希望为后来的贡献者提供参考,避免出现过多同质化或零和竞争的新社区。此图谱还不够完善,希望大家能够分享转发,提供反馈和建议,与 Drupaller一起合力完善这份属于 Drupaller 的 Drupal 图谱 :D
目前中文 Drupal 星球的版块还未成立,但大家的积极性挺高,不少站长都已经调整好自己的网站,生成了可供Drupal Planet 使用的RSS订阅源。如果你也想让网站做好准备,可以不必再花上不少的时间去了解规则,只需要跟着本文完成几步相关的操作就好了。
之前我们已经通过《Drupal8开发教程:认识.info.yml文件》对模块的YAML文件有了了解,今天我们来看如何通过模块开发的方式添加一个新的页面。
前不久刚和大家探讨了是否应该将网站升级到 Drupal 8 的问题,并不建议大家进行升级(详情可参考《是否应该立即将网站升级到Drupal 8?》)。然而,如果是建立一个新的网站,使用 Drupal 8 是否又合适呢?
YAML 文件是新引入的重要项目文件,在 Drupal 8 中,无论是模块、主题还是安装配置文件,都需要 .info.yml 文件来为其存储项目相关的基础信息。
在制作网站内容时,适当地添加链接会非常用利于网站内容的SEO。加入链接的文章可以让访客了解到更多相关内容,从而提升文章的质量。被链接到的内容也能因此获得更多的访问和关注。只不过,在内容编辑时添加链接却是一件麻烦且费力的事情。
网页内容越来越丰富,在页面上显示一些与当前页面相关的“猜你喜欢”或“相关内容”已经是各类网站的共同需求。比如在网上买书时,其在页面下方大多也会推荐一些相似的书籍。根据网站结构的异同,在 Drupal 中有很多模块都可以实现“猜你喜欢”这样的功能。

页面