私はSolrサーバーをセットアップしており、うまく機能しており、IPの範囲へのアクセスを制限するApacheプロキシサーバーの背後に座っています。
これまで、アプリケーション (ZF/PHP で構築) は PHP プロキシ関数を使用して Solr インスタンスをクエリしていました (ZF サーバーの IP は許可されています)。ただし、新しいインターフェイスをテストしていて、JS から直接 Solr をクエリすることに気付きました。 PHP コードを使用して物事をプロキシするよりも何光年も高速です。
私がテストしているページは、ページの読み込みごとに 25 以上の solr クエリを実行します。純粋な JS を使用すると、PHP を使用すると、これはうまくロードされます。
jQueryまたはPHPよりもはるかに高速なものを使用してクライアント側をプロキシする方法はありますか?
私は何日も検索し、さまざまなタイプのプロキシ、リバース プロキシを読んだり、キーを公開せずに Web サービスを安全にクエリしたりしています。しかし、JS を使用してサービスをクエリする最良の方法についてはまだ少し迷っています。
チュートリアルやアドバイスをいただければ幸いです。