ウェブサイト最適化の高速化 - TLSV1.3 と Brotli 圧縮をオンにする - Oneinstack、LNMP、Pagoda パネル

ウェブサイトが海外にあるため、ウェブページを開く速度を最大限に高めるにはどうすればよいかを考えています。以前にAlibaba Cloud香港のVPSホストを使用していましたが、速度はかなり速かったのですが、学生から「開けない」「アクセスできない」という報告が相次いでいました。調査の結果、問題は SSL ハンドシェイク段階にあると判明したため、CN2 GIA VPS に切り替えました。

CN2 GIA VPSを使用していますが、速度はかなり速いように感じますが、やはり距離が遠いので回線的には応答速度が若干遅いです、特にWordPressに関しては実行するとやはりホストリソースを消費します。そこで、キャッシュから始めて、Nginx キャッシュを有効にしました: Nginx fastcgi_cache キャッシュ アクセラレーション方法 - Nginx の設定例。

Oneinstack は NextCloud をインストールし、Aria2 オフライン ダウンロードと ocDownloader プラグイン構成を使用します

NextCloud は、オープンソースの無料のクラウド ストレージ ネットワーク ディスク プロジェクトであり、誰でも自由に NextCloud プログラムを入手して、自宅や会社でプライベートの無料ネットワーク ディスクを構築できます。これは、ユーザーであるあなたが完全に制御できる、プライベートで安全なフル機能のファイル同期および共有ソリューションであり、すぐにヒットしました。

これまでにも NextCloud のインストールと展開のチュートリアルをたくさん紹介しましたが、最も興味深いのは、オフライン ダウンロードを実現するために NextCloud と Aria2 を組み合わせたものです。 NextCloudは独自の音楽・動画再生機能を備え、WebDAVなどもサポートしているため、NextCloudをベースにしたクラウドストレージプラットフォームやクラウドディスクを構築することも完全に可能です。

NextCloudには外部ストレージをマウントする機能があり、NextCloudのストレージサービスとして、サードパーティ製ストレージやローカルハードディスクなどをストレージハードディスクとしてサーバーにマウントすることができます。ただし、多くの人は操作中にファイルの読み取りや削除ができないなどの権限の問題に遭遇するでしょう。

ワンインスタック を購読