Drupal 8

Drupal 8 中文教程

本教程面向所有 Drupal 8 用户,由原创文章与论坛的交流帖子合并整理而成,旨在解决官方文档不便使用和 Drupal 中文教程稀缺的问题,帮助有兴趣的用户能够更简单、方便地学习和掌握 Drupal 8。

更新通知发布于Drupal 博文分享QQ群,敬请关注。欢迎投稿、约稿。学习过程中有任何疑问或问题,可以到 Drupal社区 发帖提问。

QQ群:146712481(加群信息:D8教程)

标签: 
内容分类: 

新网站是否应该使用 Drupal 8?

  前不久刚和大家探讨了是否应该将网站升级到 Drupal 8 的问题,并不建议大家进行升级(详情可参考《是否应该立即将网站升级到Drupal 8?》)。然而,如果是建立一个新的网站,使用 Drupal 8 是否又合适呢?

  答案依然是:不合适!

  与不建议升级到 Drupal 8 理由类似,目前 Drupal 8 还太单薄,光靠内核仅有的功能完全不足够支撑一个稍微复杂的站点。如果网站简单到可以使用 Drupal 8 来完成,那么使用 Drupal 7 或其它 CMS 只会更简单。

  好在 Acquia 已经在之前的交流中对这个问题进行了说明,并通过对比 D7 说明 D8 目前的适用情况,替我节省了很多时间。这里我们就借用 Acquia 的资料,看看 D8 现在适合干什么?

是否应该立即将网站升级到Drupal 8?

是否应该立即将网站升级到 Drupal 8?

  自从Drupal 8的消息出来以后,便陆续有一些客户向我们询问升级到Drupal 8的问题。越临近Drupal 8的发布,关于升级的提问就越多,直到Drupal 8终于发布,这个问题便开始集中爆发了。为了让自己可以偷点懒,今天特意就这个问题写一篇文章,方便有这类疑问的读者进行参考。

为什么想升级到Drupal 8?

  想要升级到Drupal 8 的理由很简单——其一,Drupal 8 是Drupal 最新的大版本,与其它新版本的事物一样,它也代表着先进和进步。加上大家都不想说自己的网站使用的是“落后”的老版本,所以尝鲜的想法和嫌弃“老版本”的心理是想要升级到Drupal 8的最主要原因。

  其二,Drupal 8 确实有很多吸引人的新特性——如内置编辑器、移动端自适应、新的配置管理系统、内置全球化、新的内核框架、新的模板引擎等等等等。面对这么多新奇,确实人人都忍不住想要试上一把!

Drupal 8 目录结构

  当我们准备安装 Drupal 8 时,多多少少会注意到 Drupal 8 的目录结构变化,与 Drupal 7 相比,Drupal 8 的目录组织变得更加简洁,也更易于理解。

Drupal 8 与 Drupal 7 目录结构比较

  如果大家熟悉 Drupal 7 或者 Drupal 6,应该了解 99% 的工作都位于 sites/all/ 目录下,除此之外,网站根目录下的其它各个目录,几乎从来都不用光顾的。

标签: 
内容分类: 

Drupal 8 内核模块变化

  距离 Drupal 8 正式发布的时间越来越近,有关 Drupal 8 的咨询和文章也越来越多。除了 Drupal 8 的新特性是大家特别关注的一块之外,D8 中核心模块的变化也是相当引人注意的。

  本文整理了 D8 相对于 D7 的一些核心模块变化,包括从核心中移除的模块,也包括加入到核心中的模块,以及因为D8提供了类似模块而无需再使用的第三方模块(关于 D7 相对于 D6 的核心模块变化可阅读《整合到Drupal 7 核心的Drupal 6 模块》一文)

  下图为Drupal8 内核语言模块及功能相关规划(点击看大图)

Drupal8 内核语言模块及功能相关规划

Drupal 8 配置管理机制及新特性简介

  按照 Drupal 官方的时间线,Drupal 8 将于 2013 年8月发布。尽管距离现在还有不短的一段时间,但从目前了解到的 Drupal 8 的新特性来看,真是非常期待这一天的早日到来。

Drupal 8 Timeline

  Drupal 8 包含了配置管理机制(Configuration management)、HTML5、布局能力、移动能力、多语言及Web服务等能力的升级和强化。而其中最吸引广大资深 Drupaller 的一大改进即是 Drupal 的配置管理机制的加入。