Spiral ver2を利用してページを作成したところ、ページの表示に5〜10秒かかっているため改善をしたく考えています。 ▼詳細 ・HTML:1万行程度 → ページ > bodyおよび、ブロックを3つ使用しています ・CSS:300kb程度 ・JS:30kbのファイルが3つ程度 ・画像:20〜80kbのファイルが20個程度 ※DBの読み出しは除き、同じソースコードを別のサーバーにアップした時は1秒程度の表示になります ▼試したこと ・CSS / JSの圧縮 ・JSの遅延読み込み ・画像の遅延読み込み → 表示したタイミングで画像を読み込む など、クライアント側で可能な対策は試したのですが、改善には至りませんでした 他に設定などで改善できることありましたらご教授いただけますと助かります。
コメント
ナレッジ向上チーム様 ご丁寧に回答いただきありがとうございます。 ご提示いただいた箇所の確認をいたしまして、以下インラインにて記載いたします。 ■PHPについて > ご記載いただいた内容にはPHPについての記載がございませんが、ご使用されていないということでよろしかったでしょうか。 → はい、利用しておりません。bodyの中で認証レコード値(DBへ登録されている値)を呼び出しているのみになります。 ■ページ遷移の方法について > もし管理画面からの表示で時間がかかる場合はページのURLをコピーして新しいブラウザタブに直接貼り付けてアクセスする方法をお試しください。 → URLを直接貼り付けた際も、管理画面からアクセスした際と変わらず5〜10秒程度かかる状態でした。 ■特定のページでの遅延について > 表示が遅くなるのは今回のページ以外でも遅くなりますでしょうか。 > もし今回のページのみである場合、ページに含まれる要素や構成が影響している可能性があります。 → 今回のページに関わらず、コンテンツ量が多いと次第に重たくなっているように感じております。 > すでにCSSやJSの圧縮、画像の遅延読み込みなどをお試しいただいているとのことですが、 短縮ではなく、JS等を外して表示速度の影響をご確認いただけますでしょうか。 → 多少は早くなるものの、やはり5秒程度かかっております。 ■ブロックの設定で自動生成されるJS > Spiral ver2では使用しているブロックの設定に合わせてJS設定欄のものとは別にJSが追加されます。 (登録フォームなら同意のチェックの確認など) それら自動追加のJSとのかみ合わせが悪くて動作が遅くなったりエラーになってしまっていないかも合わせてご確認ください。 → ページに含まれるブロックを外したところ、1〜2秒へと短縮されました!x フリーコンテンツのブロックを利用しています。 (bodyに文字数の都合で書ききれなかった要素をフリーコンテンツブロックにして読み込んでいます) フリーコンテンツの場合も、自動追加のJSがありますでしょうか? お手数おかけしますが、ご確認のほどどうぞよろしくお願いいたします。
ご連絡いただきましてありがとうございます。 > ■特定のページでの遅延について > > 表示が遅くなるのは今回のページ以外でも遅くなりますでしょうか。 > > もし今回のページのみである場合、ページに含まれる要素や構成が影響している可能性があります。 > → 今回のページに関わらず、コンテンツ量が多いと次第に重たくなっているように感じております。 内容のご確認、お試しいただきましてありがとうございます。 ページにかかわらず、コンテンツの量により動作が重くなっているようですので、 ご迷惑おかけして大変恐縮ですが、ページの読み込みを早くする場合にはコンテンツの分割などを行い、 ページ毎のデータ量を減らしていただくことをご検討いただけますと幸いです。 > フリーコンテンツの場合も、自動追加のJSがありますでしょうか? 二重昇進を制御するJSが追加されます。 ブロックごとに指定して制御する関係でフォームのないフリーコンテンツにも差し込まれるようです。 ご確認の程、何卒よろしくお願いいたします。
ナレッジ
向上チーム
お問い合わせいただきありがとうございます >他に設定などで改善できることありましたらご教授いただけますと助かります。 いただいた情報を元に改善に繋がりそうな内容をご案内させていただきます。 お手数をおかけしますが、ご確認ください。 ■PHPについて ご記載いただいた内容にはPHPについての記載がございませんが、ご使用されていないということでよろしかったでしょうか。 PHPやAPIを使用している場合、ページ表示前に動作いたしますので、処理内容によっては表示速度に影響している可能性がございます。 該当する処理がないかご確認ください。 ■ページ遷移の方法について SPIRALの管理画面から直接ページを開いた場合、表示切り替えの動作も含むため、読み込みに時間がかかることがあります。 もし管理画面からの表示で時間がかかる場合はページのURLをコピーして新しいブラウザタブに直接貼り付けてアクセスする方法をお試しください。 ■特定のページでの遅延について 表示が遅くなるのは今回のページ以外でも遅くなりますでしょうか。 もし今回のページのみである場合、ページに含まれる要素や構成が影響している可能性があります。 すでにCSSやJSの圧縮、画像の遅延読み込みなどをお試しいただいているとのことですが、 短縮ではなく、JS等を外して表示速度の影響をご確認いただけますでしょうか。 ■ブロックの設定で自動生成されるJS Spiral ver2では使用しているブロックの設定に合わせてJS設定欄のものとは別にJSが追加されます。 (登録フォームなら同意のチェックの確認など) それら自動追加のJSとのかみ合わせが悪くて動作が遅くなったりエラーになってしまっていないかも合わせてご確認ください。 ご不明点がございましたら、お気軽にお問い合わせください。 ご確認のほどよろしくお願いいたします。
-
いいね
2025年12月25日(木)