Drupal8のテーマカスタマイズ

このサイトは WordPress のデフォルトテーマ、twentysixteen の子テーマ(child theme)を作ってカスタマイズしています。

Drupal8 の場合はサブテーマと呼ぶようですが、同じようなやり方でカスタマイズできそうなので、いまの Nexus をカスタマイズしようと思いました。しかし、Drupal のサブテーマの作り方を調べてみると、Drupal7 の情報は多く出てくるのですが、8の情報は一から作り上げるやり方くらいしか見付かりません。

どうにかこちらの「Drupal8でサブテーマを作ってみる」を見付けられましたので、テーマカラーの変更をしてみました。

“Drupal8のテーマカスタマイズ” の続きを読む

Autoptimizeのススメ

TestMySiteやモバイルフレンドリーテストを実行してみると、多くの場合「レンダリングをブロックするJavaScriptを….」とか、「CSSの配信を最適化して下さい」などの測定結果が出ると思います。

画像の最適化をしたり、サーバーの設定を見直したりして最後に残ったのがこの部分という方もいるかもしれません。私がそうだったのですが、Wordpress なら実に有効なお勧めのプラグインがあったのでご紹介したいと思います。

“Autoptimizeのススメ” の続きを読む

Drupal8のアップデート

Drupal8 の構築を引き続きやっています。古いバージョンでセットアップしてしまったので、最新バージョンの 8.4.3 にアップデートしようとしたところ、update.php がうまく動作しない問題が起きました。

今回は解決方法とそこに至る顛末を紹介しようと思います。分かってみればそれほど難しい話では無かったのですが、情報にたどり着くまで時間が掛かってしまいました。

“Drupal8のアップデート” の続きを読む

GoogleのTestMySiteとモバイルフレンドリーテストの違い

サイト運営している方には気になる「モバイルファースト」という単語ですが、スマホで見た時にどのくらい速いの? 見やすいの? とうテストをしてくれる Gooble のサイトが、Test My Site(日本語版)モバイルフレンドリーテストです。

前者が表示速度の改善に役立つテスト結果、後者はサイトの見やすさ、操作性に重点を置いたテスト結果を返してくれます。スマホで見た場合にどう見えるのかを実際に表示してくれるので、実感として改善に役立つサイトです。

“GoogleのTestMySiteとモバイルフレンドリーテストの違い” の続きを読む

AlpineLinuxでDrupal8

さくらのVPS で Alpine Linuxを立ち上げられたので、CMS を動かそうと思いました。無難にいくなら慣れている WordPress なんですが、勉強も兼ねて PostgreSQL に正式対応している CMS を選びました。

PostgreSQL 対応ですぐに思い浮かぶのが、Movable Type です。他にメジャー所だと、DrupalJoomla! でしょうか。どちらも10年近く前に一度使ったことがある位で、最近はどう進化しているのかも分かっていない状態。

そんなわたしが Drupal を動作させるまでの顛末記です。 “AlpineLinuxでDrupal8” の続きを読む