JavaScript で変更される可能性のあるものは何もハードコーディングしないことをお勧めします。たとえば、php で URL を生成したいとします。
書くかもしれません
echo "
<script ...>
var anUrl = $urlFromPHP;
</script>";
その後:
<script ...>
// some code
$.ajax({ url: anUrl ... });
</script>";
それを行うより良い方法はありますか?yii フレームワークに組み込みのメカニズムがあるかどうかは誰にもわかりませんか?