Web ページのプライマリ データ ソースとして機能する PHP クラス/オブジェクトがあります。jQuery/Javascript を使用して、ユーザーに動的なインタラクティブなエクスペリエンスを提供しています。両方の部分は独立して非常にうまく機能します。
私は今、私が書いた JavaScript ライブラリが PHP オブジェクトに格納されたデータにアクセスして更新するためのエレガントでクリーンな方法を見つけようとしています。
通信 Javascript -> PHP: 以前は、GET/POST を介して入力を取得し、データを適切な PHP 関数にルーティングする PHP ラッパーを常に作成していました。これは十分に機能しますが、javascript から PHP へのインターフェイスをより明確にする方法はありますか?
PHP の通信 -> Javascript: 私が書いた以前の Web サイトでは、JavaScript から PHP への通信しか見られませんでした。PHP は、Javascript がコンテナーに配置する HTML を出力します (標準的な JavaScript の使用法だと思います)。ただし、この Web サイトでは、私が作成した Javascript ライブラリは、複数の UI 更新を実行するために処理する代わりに、構造化データを必要とします。ここではJSONを調べるのが正しいようですが、さまざまなオプションがあるようです。
PHP と Javascript を双方向に通信させるための最善の方法についてアドバイスをいただければ幸いです。クリーンでエレガントな方法です。
ありがとう!