В настоящее время я использую PHP для получения результатов из mysql db.
Im также отображает результаты, создавая таблицу и все с PHP.
Мой вопрос: повысит ли скорость загрузки, если я просто вызову php-переменные из HTML-документа (PHP + HTML).
Или, может быть, это не имеет значения, и я должен пойти с ТОЛЬКО решением PHP, которое у меня уже есть?
Спасибо
Поймать 22. Слияние больших блоков PHP и HTML-код вместе могут сделать его быстрее, но значительно уменьшить читаемость и, следовательно, ремонтопригодность. Лично я хотел бы держать их как можно более раздельными.
Обычно рендеринг шаблонов - это не узкое место в производительности веб-приложений, и я определенно предпочитаю читаемость по скорости здесь. Некоторые общие области, где небольшие изменения могут значительно повысить производительность, следующие:
Независимо от производительности (независимо от того, встраиваете ли вы html прямо в свой php или нет, не важно, я полагаю, что вы научитесь как можно скорее использовать механизм шаблонов (например, Smarty).
Потому что я только что следил за ссылкой, размещенной в одном из ответов здесь, и это напомнило мне, насколько отвратительным может быть, когда логика и презентация запутаны в одном большом, уродливом, непостижимом беспорядке.
Я имею в виду, давай. Забудьте о echo
уже.
echo
ИНГ все проще, и , конечно , быстрее. И писать, и разбирать код.
Я всегда вставляю свой PHP-код в HTML. У O'Reilly есть замечательная возможность сделать это, http://www.oreillynet.com/pub/a/php/2001/05/03/php_foundations.html?page=2