logo

Palette - 让它色彩缤纷🎨

Palette — 可视化页面构建器,无需专业设计背景。

在线演示 下载 Palette

滚动

6. Drupal:主题开发

17/10/2025, by Ivan

Drupal 8 的主题系统发生了重大变化,主要原因在于它转向了面向对象编程(OOP)并采用了 Twig 模板引擎。过去,只需了解一点 PHP、HTML、CSS 就可以开始创建自己的主题;而现在,还需要学习 Twig 的使用。

从某种意义上说,这让 Drupal 的主题开发变得更复杂,但同时也让开发流程更加高效。使用模板引擎的最大优势在于:当一个团队中有后端开发人员负责功能逻辑,而前端开发人员负责网站展示时,Twig 可以实现良好的分离与协作。

我们需要逐步掌握这些新的技术与开发方式:SASS、Twig、Grunt、Bootstrap —— 这些早已成为现代 Web 应用开发的标准。接下来,让我们一步步学习如何在 Drupal 中运用它们。