noteで書く※この記事は読者によって投稿されたユーザー投稿のため、編集部の見解や意向と異なる場合があります。編集部はこの内容について正確性を保証できません。「セールが始まったタイミングでアクセスしたら、なかなかページが表示されない」「ニュースサイトからページ遷移したら、ページがまっしろ」「アクセスが集中しすぎて、クレームがきた」こんな経験がある方もいるのではないでしょうか。ウェブサイトを訪れたユーザーは「表示されなくてイライラする」という場合もあるでしょうし、ウェブサイトの運営側は「アクセスが多すぎて、サーバが限界!」という状況にあると思います。これらに共通しているのは、「同時アクセスへの対策が不十分」ということ。同時アクセスってなに?あまり聞き慣れない言葉ですが、Webサーバはシステムですので、処理できる限界値があります。なかでも、「同時に処理できる数」というのがとても重要です。※行列や荷物が重いイメージ自動改札の数(処理数を増やす)JR新宿駅の出口が一つしかなく、しかも自動改札が1機しかなかったら、長蛇の列ができてしまうでしょう。これは同時に処理できる数が「1」しかないため、その「1」以外の人は待つしかありません。この同時に処理できる数を増やすためには「自動改札機を増やす」ことで同時に処理できる数を増やすことができます。荷物を減らす(不要なものはなくす)スーツケースを1つもって、大きなリュックを背負う。手にはお土産の袋がたくさんある。これでは、スイカのカードを取り出したり、切符を出すのも大変です。自動改札を通るのに時間がかかってしまうでしょう。スーツケースや手荷物などは最小限にしておけば、すんなりと自動改札を通ることができます。このように、「不要なものをなくす」+「処理の数を増やす」ことで、同時にアクセスされた場合でも、ページが真っ白にならない(待たさない)ようにすることができます。同時アクセス対策しよう去年から、ウェブサイトの表示高速化が話題です。処理時間を短くすることで、より多くのアクセスに耐えられるようになります。インフラ担当者やネットワークエンジニアなどでは当たり前の対策ですが、表示高速化に詳しいエンジニアがいない場合、同時アクセス対策がされていないケースが多いのです。ここでは、詳細な対策内容ではなく、大まかな対策として記載していきます。対策には順番があります。順番を逆にすることは可能ですが、おすすめな順番を記載します。1回のアクセスを処理する時間を短くする可能な処理数を増やすまずは、処理時間を短くします。今まで10秒かかっていたものを5秒にする、3秒にする、といった具体です。その次に、処理できる数を増やします。Network)を利用するなどでチューニングしていきます。一回のアクセスに対する処理時間を短くする近くのコンビニに行くのに、荷物を全部持っていく必要はありません。必要最低限の物があれば十分なのです。できるだけ荷物をなくせば、軽くて動きやすいですよね。ウェブページの表示も、不要のファイルの読み込みや、重たい画像・動画データ、不要な処理などが多くあります。ページの表示に「必要なものだけ」が読み込まれるようにしておきましょう。可能な処理数を増やす自動改札機の処理時間が、一人あたり10秒かかっていたら、改札には多くの人が待つことになります。そのため、自動改札機は高速な処理が求められます。Suicaの自動改札機にはFelicaが利用されており、一回の処理時間はわずか0.2秒しかかからないそうです。実施検討する内容WebサーバやDBサーバなど、インフラのスペックアップを行うインフラの設定や構成を見直し、配信の最適化を行うCDNを導入するこれだけは抑えておきたい!最後に、「結局どうすればいいの?」という内容を記載しておきます。同時アクセス対策は、実は非常に難易度が高く、広範囲な知識と技術が必要です。そのため、なかなか解決まで至らないということもあるので「どこまでやるか」を決めて実施するのがおすすめです。上記3つを抑えておくことで、ある程度の高速化は実現されます。「画像」と「フォント」は容量が肥大しがち。これらをしっかりと軽量化することで、表示速度は一気に向上します。CDNを導入することで情報の配信を高速化することができます。CDN導入も、今はだいぶ料金も下がっているので、是非検討してみましょう。REDBOXソースコードの見直しやフロントエンド技術の見直しなども、もちろん有効です。その結果レイアウトが崩れたり、全体の表示テスト・動作テストをするとなると、「かんたんにできること」にはなりません。同時アクセス対策や表示高速化は、「効果が高く、かんたんに導入できる」ものから実施していきましょう。Lighthouseを利用した、Webパフォーマンス改善の内容を記載したブログ記事もぜひ。読み込み時間の大幅な短縮を実現しています。新規事業部の能勢です。LightFileという画像最適化ツールを担当しています。あと、自社ブログの「アイデアマンズブログ」を日々更新しています。Typeのコミュニティをやっています。2016では、実行委員長を務めさせていただきました。最近(過去90日間)の記事で、Facebookの「いいね!」が多かった記事をお見逃し無く。ネット広告への強い嫌悪感、テレビや新聞の倍以上に。いいね!私は変人コレクター。ソリューション開発】に参加可能なSI企業。2/19(水)@ステーションコンファレンス東京デジタルマーケティング、大企業の利用率上位ツールは「ネット広告」「SEO/SEM」「SNS」【富士通総研調べ】データ活用に必要なデータのクレンジングや統合が簡単にできるって本当ですか?/フロムスクラッチの矢矧さんと井戸端さんに聞いてきたリピーターを呼び込む「究極の集客方法」。検索オプションより目的の検索結果となるように検索条件を絞り込める検索のこと。2019年12月すべて見るインフォメーションWeb担のメルマガを購読しませんか?Web担の記事がコンパクトに毎週届くメールマガジン「Web担ウィークリー」は、10万人が読んでいる人気メルマガ。忙しいあなたの情報収集力をアップさせる強い味方で、お得な情報もいち早く入手できます。編集後記サイトマップFAQ(よくある質問とその答)Web担に広告を掲載しませんか?購読者数10万人のメールマガジン広告をはじめとする広告サービスで、御社の認知向上やセミナー集客を強力にお手伝いいたします。