logo

额外区块类型 (EBT) - 全新的布局构建器体验❗

额外区块类型 (EBT) - 样式化、可定制的区块类型:幻灯片、标签页、卡片、手风琴等更多类型。内置背景、DOM Box、JavaScript 插件的设置。立即体验布局构建的未来。

演示 EBT 模块 下载 EBT 模块

❗额外段落类型 (EPT) - 全新的 Paragraphs 体验

额外段落类型 (EPT) - 类似的基于 Paragraph 的模块集合。

演示 EPT 模块 滚动

GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗

It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.

Demo GLightbox Download GLightbox

滚动

Drupal 全球贡献周末 2019 年 1 月 26 日和 27 日

16/10/2025, by Ivan

2019 年 1 月 26 日 - 10:00 - 14:00(莫斯科时间)
2019 年 1 月 27 日 - 10:00 - 14:00(莫斯科时间)

大家好!我叫伊万,我是一名 Drupal 开发者,同时经营一个关于 Drupal 的博客和 YouTube 频道:
https://drupalbook.org
https://www.youtube.com/c/IvanAbramenko

2019 年 1 月 25 日至 27 日,全世界将举行 Drupal 全球贡献周末(Drupal Global Contribution Weekend):
https://groups.drupal.org/node/534537

1.5. 选择主机、购买域名与将网站迁移到主机

16/10/2025, by Ivan

您已经创建好了自己的网站,并准备将它发布到互联网上。接下来,您需要两样东西:域名主机(hosting)。在购买域名和主机时,要仔细阅读服务条款,并确保它们支持 Drupal 8

我们先从简单的部分开始——域名。

购买域名

首先,确定您要购买的域名后缀。在俄罗斯最流行的是 .ru。如果您的主要受众在乌克兰,可以选择 .ua。白俄罗斯则使用 .by。如果您的网站面向全球或英文用户,推荐选择 .com 域名。

确定域名类型后,需要选择一个可靠的网站进行购买。但要小心:很多平台在初次购买和续费时的价格差别很大。请务必查看两项价格——首次购买价和续费价。有些网站显示的是大批量购买的优惠价,单个域名购买时的价格可能会贵几倍。

另外要注意,“越贵的域名质量越好”这个规律在这里不适用。所有注册商出售的域名本质上是相同的——只是您在互联网命名系统中的一条注册记录。无论价格多少,功能并无区别。

Drupal 8 中的 Composer:从 Twitter 获取最新推文

16/10/2025, by Ivan

安装模块和库时,最好使用 Composer。Composer 是一个 PHP 库管理器,它允许你管理库和模块之间的依赖关系。如果一个模块依赖于某个库,Composer 会在安装模块时自动下载该库。虽然 Composer 在某种程度上增加了安装步骤,但它极大地简化了库的安装和加载过程,因为一切都将自动完成。

要下载并安装 Composer,请访问官方网站:

https://getcomposer.org/download/

顺便说一下,Drush 现在也通过 Composer 安装。如果你已经安装过 Drush,那么系统中已经有 Composer。可以通过以下命令验证是否安装成功:

composer --version

结果应显示 Composer 的版本:

drupal composer

有用的 Drush 命令列表

16/10/2025, by Ivan

下载模块:

drush dl module1 module2

安装模块:

drush en module1 -y

卸载模块:

drush pm-uninstall module1 -y

使用俄语语言安装 Drupal:

drush si --db-url=mysql://root:password@127.0.0.1/drupal --account-name=admin --account-pass=admin --site-mail=admin@example.com --site-name="Drupal 8" --locale=ru --yes

导出配置:

1.1. 安装配置文件(Installation Profiles)

16/10/2025, by Ivan

许多人都需要具备常见网站功能的网站,例如:在线商店、论坛、分类广告网站、优惠券网站等。在 Drupal 中,你不仅可以创建基础功能,还可以使用现成的扩展功能,这些功能在安装后即可使用。这样的 Drupal 组合包被称为 安装配置文件Distributions,Install Profiles),可以在以下页面免费下载:

Drupal 安装配置文件

在本文中,我们将介绍一些常用的安装配置文件:

1.2. 在 Drupal 8 中安装模块

16/10/2025, by Ivan

与许多其他 CMS 一样,Drupal 由模块组成。这种结构允许你根据网站的不同需求启用或禁用功能。例如,你可以按需添加博客、图库、私信、论坛等模块,也可以关闭不需要的模块来提高网站性能。

在 Drupal 8 中安装新模块非常简单。所有附加模块都放在网站根目录下的 modules 文件夹中。下面是该目录中 README.TXT 文件的译文:

1.2.1. 更新 Drupal 8 的模块和核心

16/10/2025, by Ivan

Drupal 8 的核心和模块经常会发布更新。并非所有更新都必须安装,最重要的是关注安全更新。Drupal 会用红色提示这些关键更新。更新的方式取决于你最初是如何安装 Drupal 的——如果你是通过 Composer 创建的项目,那么可以直接用 Composer 来更新;如果是从 drupal.org 下载的压缩包安装的,就需要手动更新。

通过 Composer 更新 Drupal

使用 Composer 更新 Drupal 是一项非常常规的任务,只需执行一条命令:

composer update drupal/core --with-dependencies

务必要加上 --with-dependencies 参数,以确保依赖的 PHP 库也能同步更新。执行完命令后,需要运行 update.php 文件,或者使用命令:

drush updatedb