私は完全にSJAX(同期jax)に基づいているアプリケーションを開発しました。フォーム提出の代わりにPOST-SJAXを通じてデータを送信しています。私の考えは、ブラウザをリフレッシュすることではありません。JavaScript replace form submit
この方法の利点は:HTTPリクエストの
- 数が少なくなります。
- DBコールの数が減少します。
- ページが更新されたときにデータを再投入する必要はありません。
私が知りたいのは、このアイデアが有効であることです。
私は完全にSJAX(同期jax)に基づいているアプリケーションを開発しました。フォーム提出の代わりにPOST-SJAXを通じてデータを送信しています。私の考えは、ブラウザをリフレッシュすることではありません。JavaScript replace form submit
この方法の利点は:HTTPリクエストの
私が知りたいのは、このアイデアが有効であることです。
確かに、POSTの反対側で生成されたコンテンツは、とにかくフォームになっていたので検索エンジンによって生成されないからです。ユーザーブラウザにJavaScriptが有効になっていない場合、またはエラーメッセージが含まれている場合に備えて、適切なnoscriptタグとフォールバックを含めるようにしてください。
あなたは画像呼び出し、JavaScript呼び出しなどをカウントしていると思います。これは良いキャッシングでも問題ではありません。私は開発者がこれを考えて、実際には悪い設計のためにHTTP要求の数を増やすAjaxアプリケーションを見てきました。
DBコールがある場合の数値は、アプリケーションの一般的なコーディング方法によって異なります。データのサーバー側のキャッシュを適切に行うと、実際にはそれを減らすことができるので、Ajaxは実際にはここでは問題になりません。 Ajaxコールを作成して1つのアクションのみを実行すると、DBコールが停止します。