Назар Мокринский: ну вы имеете ввиду что надо инициализировать проект в корне? Потому что иначе я сделаю папку .git и в ней сделаю git init там создастся ещё одна папка .git
ob_start() и flush на моих проектах никогда не возникало необходимости использовать, потому что у меня всё строго - сначала отрабатывает php, потом уже подключается html-код, проблема сейчас в том, что они уж слишком крепко связаны.
Во фреймворка да, как раз пример хороший у вас: public function render($viewPath, $vars)
Мы передаём в метод название шаблона + все данные для отрисовки. Проблема в том, что если данные несколько сложнее группы текстовых полей или строк то во view для распарсивания переменной $vars и правильного отображения логику надо городить большую, почти как в самом php - и циклы и if'ы, проверки уровней массивов, всё, всё, всё
Хотя может именно в этом моя проблема, я не хочу что бы во view присутствовала минимальная логика поэтому она в php и тянет за собой части view сюда уже
Да архитукрутно тут косяк, но так было, что поделать, так user_payment - это указание на то, какой индекс использовать? Индексы же используют выражением USE INDEX()