Как лучше писать код и на сколько это удобно?
Раньше я php переменный использовал сразу в html странице. ТО есть там их объявлял и выводил. Получалась каша. И выглядело это примерно так. Это пример.
$pdo->exec("INSERT INTO `таблица`(какие -то столбцы) VALUES (какие -то столбцы)");
<h2><?php echo $title; ?></h2>
<img src="<?php echo $image; ?>" width="848px">
Сейчас я использую таким образом.
Использую ajax, отправляю запрос на сервер и получаю все данные. Формирую массив json. И на стороне клиента распарсиваю этот массив расставляю куда нужно.
К примеру:
$.ajax({
type: "POST",
url: "/fx/php/get-data.php",
data: {
id:'5',
}
}).done(function( result )
{
data = JSON.parse(result);
risk.val(data.risk);
dep.val(data.dep);
dep_rub.val(dep.val()*cours);
spred.val(data.spred);
risk_usd.val(((data.dep*data.risk)/100+Number(spred.val())));
spred_usd.val(1*data.spred);
spred_rub.val(spred_usd.val()*cours);
$('#raz_poter').html(Math.round(data.dep/risk_usd.val()));
});
Таким образом у меня получается лучше, но там программируется дольше. Потому что нужно распарсить и вставить все переменные по своим местам.
что правильнее из моих примером.
Я не говорю о шаблонизаторах, потому что приложения на чистом php, без cms. И соответственно использовать фреймворки тоже не вижу смысла. Пример кода, который я показал был взять из реального приложения из 8 файлов.