本ブログの技術情報

2020年01月03日

本ブログに関する技術情報を記述しておきます。既に、多くの情報はネット上にありますから、多くが自分用備忘録です。

レンタルサーバー

何はともあれ、自分でブログを運営しようと考えた時に必要なのがサーバーなわけです。本ブログはレンタルサーバーである「Xserver(エックスサーバー)」内にて運用しています。既に10年以上に渡って色々とお世話になっています。

使い慣れている・・・と表現してしまえばそれまでですが、利用するメリットは沢山あります。

  • 複数の独自ドメインを管理できること!
  • 独自ブログの運営では、グローバルスタンダードであるWordPressのインストールがサーバー標準として提供されていること!
  • 上記に関連し、PHP、MySQL、HTTPSといった最新の技術を提供していること!
  • 自動バックアップサービスを提供していること!
  • 経験からサーバーが安定していて、常にメンテナンスが実行されていること!

上記以外にも、サーバーにあるファイルにアクセスして、直に編集することも可能だし、権限の設定も可能ですから、初心者向きと言うよりは、中級者向き、ないしは上級者向きと言えるのかも知れません。

運用している WordPress

WordPress Logo
WordPress

本ブログでは、説明する必要がないと思いますが「WordPress」で運用しています。

2019年12月31日、既に公開していたブログ「酔言(すいげん)」をリセットしました。即ち、公開していた投稿記事やページ、その他にもカテゴリーやタグ等々全てを削除。

WordPressをインストールしだけの状態に戻し、2020年1月1日より再スタートしました。再スタートに際しては、それまで利用していた「http://」を「https://」への更新も実施。

ブログのリセットに関しての詳細は、本ブログの公開投稿記事「WordPress のブログを完全リセット」に記述しましたので、興味のある方はそちらを。

WordPressに関しては、バージョン 5.x.x から大きな変更があった、と理解しています。現在の推奨要件をリストしておきますが、定期的に「要件 | WordPress.org 日本語」を確認するのが良いと思います。

  • PHP:バージョン 7.4 7.3 以上
  • MySQL:バージョン 5.6 以上
  • HTTPS 対応

以下、本ブログにおけるWordPressの履歴をリストしておきます。

  • 2020年10月31日:バージョン 5.5.2 から 5.5.3 へ自動アップグレード
  • 2020年10月30日:バージョン 5.5.1 から 5.5.2 へ自動アップグレード
  • 2020年09月02日:バージョン 5.5 から 5.5.1 へ自動アップグレード
  • 2020年08月13日:バージョン 5.4.2 から 5.5 へアップグレード
  • 2020年06月11日:バージョン 5.4.1 から 5.4.2 へ自動アップグレード
  • 2020年04月30日:バージョン 5.4 から 5.4.1 へ自動アップグレード
  • 2020年04月01日:バージョン 5.3.2 を 5.4 へアップデート
  • 2020年01月01日:バージョン 5.3.2 にてブログを再スタート
  • 2019年12月31日:WordPress をリセット。

適用しているテーマ

Luxseritas Icon
Luxseritas Icon

テーマは「Luxeritas:ルクセリタス」です。このテーマをネットで見つけた時には、ちょっとした衝撃を受けました。理由は「SEO 最適化済み、多機能なのに高速な無料の WordPress テーマ」という見出し。

過去に多くのブログを公開しては閉鎖や放置を繰り返していましたが、その理由の一つが「高速対策」に信じられないほどの時間を費やしても実現できなかったからなんです。

実際に利用して・・・ほとんどカスタマイズ無しで利用しても「高速」を維持できる!デザインもシンプルでお気に入りです。更に!標準で「子テーマ」を提供しているので、安心感があります。「こんなテーマが無料」で利用できるんですから、感動です。

以下、本ブログでの「Luxeritas:ルクセリタス」の履歴をリストしておきます。

  • 2020年11月08日3.10.1 へアップデート
  • 2020年08月17日3.10.0.1 へアップデート(AMPエラー対応)
  • 2020年08月13日3.10.0 へアップデート(WordPress 5.5 への対応)
  • 更新履歴(2020年05月25日〜06月07日):6月7日:3.9.1 へ、5月25日:3.9.0 へアップデート
  • 更新履歴(2020年02月27日〜05月07日):5月7日:3.8.2 へ、4月2日:3.8.1.1 へ、4月1日:3.8.1 へ、2月27日:3.8.0 へアップデート
  • 2020年02月20日3.7.11 へアップデート
  • 2020年02月15日3.7.103.7.10.13.7.10.2 とアップデート(投稿記事有)
  • 更新履歴(2020年01月06日〜02月06日):2月6日:3.7.9 へ、2月4日:3.7.8.3 へ、1月27日:3.7.7 へ、1月12日:3.7.6 へ、1月6日:3.7.5.1 へアップデート
  • 2020年01月01日3.7.4(子テーマ:バージョン 3.0.0)をインストール、運営開始。

テーマ「Luxeritas:ルクセリタス」のアップデートの方法は、本ブログの投稿記事「テーマ「Luxeritas:ルクセリタス」のアップデートは標準で提供されているアップデート用テーマを有効化して実施」の手順を参照下さい。

上記に加え、「Luxeritas Child」、即ち「子テーマ」のアップデートに関しては、本ブログの投稿記事「子テーマのアップデートは現行の子テーマを削除してから実施」に手順を記載しています。

以下に「子テーマ」に関する更新履歴をリストしておきます。

有効化しているプラグイン

ブログ「酔言(すいげん)」では、テーマ「Luxeritas:ルクセリタス」が推奨しているプラグインを参考にしています。理由は「高速」を維持したいので。

以下に「お勧めのプラグインとお勧めしないプラグイン | Luxeritas Theme」を参考に「有効化」したプラグインをリストしておきます。

  1. EWWW Image Optimizer:画像をアップロードした時に、Web閲覧に最適な状態に減色圧縮。
  2. PubSubHubbub:投稿時に、自動で Google 等に Push 通知。
  3. Google XML Sitemaps :sitemap.xml を自動生成。
  4. WordPress Ping Optimizer:基本的に、投稿記事公開時だけ ping を打つ。
  5. WP-Optimize:ゴミ箱の中身や投稿のリビジョンをキレイさっぱり消してくれる。

上記以外に、推奨リストにはないものの個人的に必要と考えて有効化しているプラグインをリストしておきます。

  1. Akismet Anti-Spam:言わずと知れたコメントスパム防止(重いプラグインらしい)。
  2. WP Multibyte Patch:WordPress 日本語版に標準で梱包されているマルチバイトの拡張。
  3. Broken Link Checker:ブログ内のリンクエラーを監視し、見つけたら通知してくれる。
  4. Throws SPAM Away:スパムが多くなってきて、Akismet を通過する英語のスパム対策。
  5. リビジョンコントロール:投稿記事と固定ページのバージョン(編集保存)を制限してくれる。

プラグインは、「可能な限り少なく」が「高速ブログ」を維持するための必須条件です。以前は、最低でも15、通常20を超えるプラグインを有効化していた経験もあるので、上記の「9つのプラグイン」「10のプラグイン」は、最小のプラグイン有効化のブログと考えています。

【2020年3月8日】
新たに「Throws SPAM Away」プラグインを導入しました。以前から、本ブログにはスパムが多かったのですが、いよいよ増加傾向が顕著で、特に「Akismet」を潜り抜けてくる英語のスパムが急増したので、日本語のない内容に対するコメントをスパムと判定するように設定しています。