Joomla のモジュールを作成しています。SOAP リクエストを通じて取得したデータを表示します。SOAP 要求の問題は、データの取得に最大 5 秒かかる場合があることです。この Joomla モジュールは、他の多くの Joomla モジュールやその他のコンテンツを含むページ上にあります。SOAP リクエストを実行するこの 1 つの Joomla モジュールが最大 5 秒かかると、ページの残りの読み込みが遅延するのではないかと懸念しています。私たちは皆、ページの一部が原因で読み込みが遅れる Web サイトに行ったことがありますが、それが発生するのは望ましくありません。
解決策は、JoomlaモジュールでAJAX(まだ経験がない)を使用してSOAPリクエスト(現在はPHPで行われています)を実行し、ページの残りの部分をロードできるようにすることであるかどうか疑問に思っています。 SOAP リクエストがデータを返して表示できるようになるまで、最大 5 秒かかります。
この問題の有効な解決策は何ですか? データのキャッシュは、タイムリーであるため、実際にはオプションではありません。ありがとう!