この質問は実際には「問題を見せてください」というような質問ではなく、ベスト プラクティスや避けるべきことを強調するものです。
特定の数のjavascript / ajax呼び出しを使用してPHP駆動のサイトを構築しています。私が興味を持っていることは次のとおりです。
- データベースにデータを挿入するときに ajax を使用する意味はありますか?
- 目に見える利点はありますか (サイトがよりユーザーフレンドリーになりますか)?
Ajax を使用して DB 挿入を実装することにした場合、サイトの更新に関するベスト プラクティスについて人々が考えていることを知りたいと思います。次のようなコードがあるとします。
<div>some data</div>
<form><input type="button" onclick="javascript:AjaxInsert()">some form</form>
ユーザーがフォームを送信すると、Ajax 関数が呼び出され、サーバー側で PHP コードが実行されます。PHP スクリプトはデータを DB に挿入し、次のことを行います。
- PHP スクリプトのデータを使用して div のコンテンツを構築し、元のサイトに戻すことができます。
これは人々が推奨するものですか?ここや他の場所で多くの例を見つけましたが、それらの大部分は jquery を使用しています。私はそのように奇妙かもしれませんが、追加のライブラリ (jquery など) を使用しないことを好みます。