А пхп сделал, чтобы можно было для представления использовать хтмл со вставками данных и обработчиков форм (а не писать отдельные функции для рендеринга как в CGI скриптах на Си или Перле). По сути первая версия Пыхи - это просто шаблонизатор который использует Си-шные функции (я похожий шаблонизатор пилю, но он нацелен на более широкое применение чем генерация веб-страничек).