nginx 設定ファイルの ドメイン別分割 と 最適化

Webサーバー サイトの構築
nginx 設定ファイル ドメイン別分割 と 最適化
 
複数のドメインで、SSL化やWWWの正規化を行うと、nginx の設定ファイル『default.conf』における「server」ブロックの記述が多くなり、長くて見にくくなってきた。
 
nginxの設定ファイルと、ドメイン別分割設定の概念
 
以下、nginxの設定ファイルの見直しとドメイン別分割を行った記録。

 

「Duplicator」で サイズの大きいサイト(500MB超)を移行

WordPress Twenty Seventeen
Webサーバーのアップグレード
WordPressを Duplicatorで引っ越し
 
Webサーバーを、Raspberry Pi 3Bから 4Bにアップグレードするに当って、WordPressの引っ越しが発生。「All-in-One WP Migration」を使った引越は上手くゆかず、「Duplicator」を使って引っ越すと、問題なくすんなりと移行できた。
 
データベースへの書き込みが始まる
 
以下、WordPressを Duplicatorで引っ越した記録。

 

Webサーバーを Pi 3 1GB から Pi 4 4GB Buster にアップグレード

Webサーバー サイトの管理
PageSpeed Insights Webサイトの高速化
その-3 サーバー応答時間の短縮(TTFB)

Raspberry Pi 4 4GBに サーバーをアップグレード
 
PageSpeed Insights で指摘された「改善できる項目」の中から、
 その-1 テキスト圧縮の有効化。
 その-2 レンダリングを妨げるリソースの除外。
と、ページ読込時間の短縮対策を打ってきた。
次に、トップに出てきたのが「サーバー応答時間の短縮(TTFB)」である。
 
サーバー応答時間の短縮(TTFB)
 
以下、サーバーのアップグレードを行った記録。

 

Raspberry Pi 4 Model B Raspbian Busterの インストール

Raspberry Pi セットアップ
Raspberry Pi 4 Model B 4GB
Raspbian Buster の セットアップ
 
『 Raspberry Pi 4 Model B 4GB 』を入手した。
 
これまで稼働してきた【 Stretch 】のSDカードで起動させてみるも、起動しない。
 
「Raspbian Buster with desktop」を書き込んだ【 Buster 】のSDカードを挿すと、すんなりと起動したので、続けてインストールした。
 
Raspbian Buster with desktop Image
 
Raspbian Buster with desktop
Image with desktop based on Debian Buster
Version:September 2019
Release date:2019-09-26
Kernel version:4.19
Size:1123 MB
 
以下、【 Buster 】のインストール記録。

 

WordPress CSSとJSファイルの遅延読み込み

Webサーバー サイトの管理
PageSpeed Insights Webサイトの高速化
その-2 レンダリングを妨げるリソースの除外

WordPress CSSとJSファイルの遅延読み込み
 
PageSpeed Insights で指摘された「改善できる項目」の中から、最初に、 【テキスト圧縮の有効化】に対処し、ページ読込時間の短縮を図った。
次に、「改善できる項目」のトップに出てきたのが「レンダリングを妨げるリソースの除外」である。
 
改善できる項目。
 
以下、Webサイトのスピードアップの一つである「レンダリングを妨げるリソースの除外」を、「WordPress」に実装した記録。

 

nginx テキスト圧縮で サイトの高速化

Webサーバー サイトの管理
PageSpeed Insights : Webサイトの高速化
その-1 テキスト圧縮の有効化

nginx gzipの有効化で テキスト圧縮
 
Google Search Consoleに「速度(試験運用版)」が追加され、サマリーの中の「拡張」と「拡張」セクションの双方に「速度(試験運用版)」が表示されるようになった。
 
拡張 → 速度(試験運用版)をクリックすると、速度帯毎のURL数の推移が見れる。
拡張→速度(試験運用版)をクリックをクリックすると、 速度帯毎のURL数の推移が見れる。
 
さらに、「レポートを開く」をクリックすると、「速度帯毎のURL数」の推移が棒グラフで表示される。
 
『真っ赤っか』ではないか、なんとかせねばならぬ。
『真っ赤』ではないか、なんとかせねばならぬ

 

Nebo ノートを Windows PC と共有する方法

スマホ・タブレット 関連ノウハウ
Neboノートブックを Windows PC と共有する方法
 
iPadの「Nebo」で作成したブログ用の原稿を、Windows PCで編集しながら記事を投稿するために、Neboのノートブックを Windows PC と共有する必要に迫られる。
 
nebo ノートブックを Windows PC と共有する方法
 
以下に、Neboのノートブックを Windows PC と共有する方法を記録。

 

検索パフォーマンス 表示回数・クリック数 突然の『激減』からの回復

Webサーバー サイトの管理
Search Consoleにおける 検索パフォーマンス
表示回数・クリック数 突然の 激減からの回復
 
ある日を境に、「Search Console」における「検索パフォーマンス」の【表示回数】と【クリック数】が激減した。【平均 CTR】と【平均掲載順位】には大きな変化はなく、これらの値は一定のレベルで推移している。
 
【過去28日間】の値を、日別の推移にしたグラフ
クリック数:【過去28日間】の値を、日別の推移にしたグラフ。
 
その後、3ヵ月半ほど経過したある日から、今度は、【表示回数】と【クリック数】が急激に回復した。以下に、この間の経緯を記録。

 

iPad Pro マウスの接続 PINコードが要求される

スマホ・タブレット 関連ノウハウ
iPad Pro 11インチ マウスの接続要領
 
新しい、タブレット用OS「iPadOS 13.1」がリリースされ、「マウス」が利用可能になったということで、早速使ってみることにした。
 
iPad Pro 11インチ マウスを接続する
 
Bluetoothマウスの設定時に、PINコードが要求された。

 

Windows10 「フォト」で スライドショーを作成

Windows PC 関連ノウハウ
Windows10 「フォト」で スライドショーを作る
 
風景の移り変わりやパノラマ写真は、動画よりもスライドショーの方が趣があるのではないかと、Windows10 の標準搭載の「フォト」で スライドショーを作成してみた。
 
以下に、スライドショーを Windows10 「フォト」で作成する方法を記載。