サイトをどうやって速くするかHTMLCSSJavaScriptN高等学校どうも、源武です。サイトの高速化についてのお話です。ページを配信する形式のサイトです。要は、htmlファイルなどが、そのまま表示される形式です。ランディングページや、ポートフォリオなどによく見られます。サイトのメリットを考えましょう。メリットサーバーへの負担が少ないサーバーやクライアントのことを考える必要がないシンプルデメリットサーバーサイドでコンテンツを動的に変更できない内容次第では、デメリットを気にする必要はないと思います。構築する上で蓄積したノウハウをもとに、いくつかのパターンを列挙します。サーバーを変更するかなり効果が大きいです。通信経路が長い(速度が遅い)遠い地域のサーバーや、貧弱なサーバーに設置すると、その分速度が大幅に低下します。キャッシュを使用するようにすれば、いくら遅くても2度目のアクセス以降から速度のロスを改善することができます。サイトをホストする方が、より高速に閲覧できるようになります。私のサイトでは、アジアやアメリカ、ヨーロッパなどの各国にWebサイトを設置しています。呼ばれる高速なサーバーにWebサイトをキャッシュし、そちらからコンテンツを配信する方法があります。これを用いることにより、速度の向上だけでなく、ホストの通信量の削減など、効率の良いコンテンツの配信が可能になります。するHTML、CSS、JavaScriptのコードにインデントはありませんか?コードのインデントなどは、ほとんどの場合では実際の閲覧に影響を及ぼしません。不要なインデント・改行を除去しましょう。規模が大きくなればなるほど、その効果は大きくなります。独自ドメインを使用するこれは非常に効果が大きいようでした。備え付けのサブドメインのサーバに展開した場合の速度を、実際に計測して比較してみました。秒もの差がありました。回線が非常に速い自宅で閲覧してみましたが、やはり独自ドメインを用いた方が高速な印象でした。使用すればより効率的に独自ドメインを設定できます。サイトの高速化は、UXをより良いものにする上でも非常に重要です。静的サイトは高速化の余地がたくさんあるので、積極的に行なっていきましょう。高等学校IT×グローバル社会を生き抜く“創造力”を身につけ、世界で活躍する人材を育成する。