手続き型のPHPページ上のデータベースからの「Lazyloading」
-
12-11-2019 - |
質問
私は適切な遅延ロードが通常、オブジェクトとプロキシパターンを使用する必要がある。サイトにはいくつかの再設計が必要なのでまだありません。ただし、PageにDBデータをスプールしたり、ロード時刻をスピードアップしたりできる方法はありますか?
解決
これはAJAXで達成できます。
最初にページをロードするときは、重いコンテンツが行くべきと思われる場所を置きます。たとえば、独自のスタイルとインテンティブなロードイメージを持つdiv
を使用して、訪問者がもう少しのロードが発生する可能性があります。 ajaxload.info で画像を読み込んでいる画像を生成することができます。
Ajaxを使用してコンテンツをフェッチする方法の追加例を非同期的に必要な場合は、これらを探しています。 クラシックJavaScriptアプローチまたは jQuery .ajax()docs
他のヒント
メインページのロードとすぐに、JavaScriptを使用して追加データのロードを開始できます。このようにして、メインページではページ上のコンポーネントを概説できます。
所属していません StackOverflow