構築中の PHP Web サービスがあります。
問題が迫っているのを見ることができます。コードを書きすぎる前に、それに対処する方法について意見を求めたいと思います。
14 のサイトがあり、それぞれに mysql データベースのインスタンスが含まれており、別のカスタム perl スクリプトによって更新されます。
このデータを単一の Web フロント エンドに統合するために、次のことを行う php Web ページを作成しようとしています。
フロント ページでは、Web サーバーが 14 のデータベース サーバーすべてに接続し、必要な情報を取得してページに表示します。現在、すべてのデータがローカル マシンに保持されているため、これは問題なく機能しますが、本番環境では、このデータは 14 の個別のデータベースに分散されます。
私の質問は、UI ペインティングからデータベースの読み取りを抽象化するための最良の方法は何かということです。理想的には、ユーザーがいつデータが表示されると期待できるかを示す読み込みバーを使用して、Web ページ全体をレンダリングしたいと考えています。
これは AJAX を介して達成可能なものですか、それとも別の方向を見ているべきですか。
前もって感謝します。