-1
PHPを使用してWebアプリケーションを開発しています。私はカスタムMVCフレームワークを作成しています。私はデータをロードする必要があるいくつかの大きなフォームを持っています。このデータやPHPを以下のようにレンダリングするためにJavascriptコードを使用するかどうかを判断する必要があります。私は構文を知っている、私はちょうどそれぞれの代替案の長所と短所を知りたい。Webアプリケーション:レイヤーを表示するPHPとJavaScriptを比較する
function renderFormData(data){
$("#name").val(data.name);
}
<label class="normal" for="">Name:</label>
<input type="text" name="name" id="name" value="<?php if(isset($data{'NAME1'})) echo $data{'NAME1'}?>" />
私は一般に、インタラクションをajaxにするのがUIで意味をなさない限り、Ajaxに対して負荷の高い時間をオフロードするだけです。だから、最も理にかなっていることを考えてください。単純な形式のデータで私はajaxですか?おそらくそうではありません。 – Blake
_ "私はカスタムMVCフレームワークを作成しています。" _これはあなた自身の教育用であるか、プロダクション用であるか?本番用の場合は、既存のフレームワークの使用を強く検討してください。独自のビルドはプロジェクトに大きな負担をかけ、既存のコミュニティやライブラリを利用することはできません。 – Chris