タイトルにはすべてが書かれていますが、基本的にはajaxを使用して情報を取得し、PHPでHTMLを作成してクライアントに返し、javascriptでプラグインするだけなのか、サーバーだけで行う必要があるのかわかりません。 JSONを介してすべての情報を送信し、javascript(jQuery)にそれを保持するすべてのhtmlを作成させます。
どちらがより効率的ですか?
ありがとう
タイトルにはすべてが書かれていますが、基本的にはajaxを使用して情報を取得し、PHPでHTMLを作成してクライアントに返し、javascriptでプラグインするだけなのか、サーバーだけで行う必要があるのかわかりません。 JSONを介してすべての情報を送信し、javascript(jQuery)にそれを保持するすべてのhtmlを作成させます。
どちらがより効率的ですか?
ありがとう
JSONデータのみを提供する方が良い方法だと思います。なんで?
おそらく、別のタイプのクライアントをデータサービスに接続したいと思うでしょう。
モバイルアプリを作成し、同じデータが必要ですが、表示を変えたい場合があります。
HTMLマークアップも提供している場合、モバイルアプリは、データをすぐに処理するのではなく、HTML構造から必要なデータを解析する必要があります。
効率の尺度では、それはあなたが効率的だと考えるものに依存します。
たとえば、帯域幅の観点からは、JSONのみを送信する方が効率的です。ただし、ターゲットクライアントの処理の観点からは、表示するHTML文字列を指定する方が効率的です。
ただし、異なるクライアントが同じデータにアクセスすることを検討している場合は、JSONを提供する単一のデータインターフェイスを作成し(この場合)、クライアントがそのデータの表示方法を決定できるようにします。
関心事の分離。