php код в html

Статус
В этой теме нельзя размещать новые ответы.

KODEAK

Полезный
Регистрация
11 Апр 2009
Сообщения
172
Реакции
16
скажу сразу что php только осваиваю и поэтому не пинайте сильно за глупый вопрос. Задался вопросом как делается трюк в html когда используется код php пример такого рода
Код:
<h1>{$this->settings['board_name']}: {$header_items['title']}</h1>
получим
You board name
знаю что в WP php реализуется путем постоянного открытия и закрытия тегов <?php ?> но вот в IPB и других движках мне встретилась именно такая реализация кода, как реализовать что бы не открыть постоянно теги php а просто заключать нужный код в {}
и вообще выгодно ли это ?
 

smarty или другой шаблонизатор с аналогичным синтаксисом
 
  • Нравится
Реакции: zss
Гуглите про шаблонизаторы их полно, у каждого свои плюсы минусы.
 
Dwoo немного проще и понятнее smarty, сойдет для небольших проектов
 
а как быть с нагрузкой ? я прочитал что они нагржают сервер прилично и проще будет использовать так на прямую код
 
естественно они создают доп. нагрузку так как код шаблона нужно розпарсить и преобразовать к тому виду который поймет пхп интерпретатор...
но если правильно их испоьлзовать то эта нагрузка и не настолько й велика...

+ они значительно улучшают читабельность кода + скорость разработки и внесения различных изменений ( если конечно понимаешь что там и к чему ).....
 
В нативных шаблонизаторах сила!!!
 
В smarty есть режим кеширования чтоб снять нагрузку, особенно полезно когда много запросов к базе!
 
Можно без шаблонизатора проще сделать.
функция в php ob_start - включает буферизацию вывода.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху