Drupal.org 深色主题
我已经习惯在所有地方使用深色主题:PhpStorm、Ubuntu、Chrome、手机应用程序。当从深色主题切换到完全白色的浏览器标签页时,真的非常刺眼。我不知道 Drupal.org 什么时候会推出深色主题,所以我为自己写了一个 CSS 小技巧:
https://gist.github.com/levmyshkin/c127f1ff539965923fdac6679c530a5b
你可以使用 Chrome 扩展 User CSS,为 Drupal.org 网站单独添加 CSS 代码:
创建网站的工具
在本章节中,我将介绍我用于创建网站的各种工具:程序、插件、扩展、实用小工具、界面美化以及其他辅助资源。
Drupal 全球贡献周末 2019 年 1 月 26 日和 27 日
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. 选择主机、购买域名与将网站迁移到主机
您已经创建好了自己的网站,并准备将它发布到互联网上。接下来,您需要两样东西:域名和主机(hosting)。在购买域名和主机时,要仔细阅读服务条款,并确保它们支持 Drupal 8。
我们先从简单的部分开始——域名。
购买域名
首先,确定您要购买的域名后缀。在俄罗斯最流行的是 .ru。如果您的主要受众在乌克兰,可以选择 .ua。白俄罗斯则使用 .by。如果您的网站面向全球或英文用户,推荐选择 .com 域名。
确定域名类型后,需要选择一个可靠的网站进行购买。但要小心:很多平台在初次购买和续费时的价格差别很大。请务必查看两项价格——首次购买价和续费价。有些网站显示的是大批量购买的优惠价,单个域名购买时的价格可能会贵几倍。
另外要注意,“越贵的域名质量越好”这个规律在这里不适用。所有注册商出售的域名本质上是相同的——只是您在互联网命名系统中的一条注册记录。无论价格多少,功能并无区别。
1.4. 在 Drupal 8 中安装主题。主题构建器
在 Drupal 上有大量现成的主题模板,数量甚至已经超过 Joomla。现在我们来为网站安装一些主题。在 Drupal 中已经预先创建了一个 themes 文件夹,我们将在其中放置网站的主题。
要下载 Drupal 主题,请访问官方网站 drupal.org,进入 Download 部分,并点击主题选择页面链接:
Drupal 8 中的 Composer:从 Twitter 获取最新推文
安装模块和库时,最好使用 Composer。Composer 是一个 PHP 库管理器,它允许你管理库和模块之间的依赖关系。如果一个模块依赖于某个库,Composer 会在安装模块时自动下载该库。虽然 Composer 在某种程度上增加了安装步骤,但它极大地简化了库的安装和加载过程,因为一切都将自动完成。
要下载并安装 Composer,请访问官方网站:
https://getcomposer.org/download/
顺便说一下,Drush 现在也通过 Composer 安装。如果你已经安装过 Drush,那么系统中已经有 Composer。可以通过以下命令验证是否安装成功:
composer --version
结果应显示 Composer 的版本:
现在,进入你的网站目录并通过控制台使用 Composer。
有用的 Drush 命令列表
下载模块:
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
导出配置:
drush config-export
导入配置:
1. 安装与本地化(俄语)Drupal 8
恭喜你!在这篇文章中,你将了解一个出色的建站平台 —— Drupal。它既不是单纯的 CMS,也不是一个框架,而是一个完整的平台。首先,你将获得一个 CMS,也就是一个后台管理系统,用于编辑内容、管理用户、标签、元标签等。
1.1. 安装配置文件(Installation Profiles)
许多人都需要具备常见网站功能的网站,例如:在线商店、论坛、分类广告网站、优惠券网站等。在 Drupal 中,你不仅可以创建基础功能,还可以使用现成的扩展功能,这些功能在安装后即可使用。这样的 Drupal 组合包被称为 安装配置文件(Distributions,Install Profiles),可以在以下页面免费下载:
在本文中,我们将介绍一些常用的安装配置文件: