Эквивалент PHP главной страницы в ASP.NET

Есть ли способ достичь главной страницы ASP.NET в PHP?

Вы можете использовать движок шаблонов, например Smarty :

Хотя Smarty известен как «Шаблонный движок», он будет более точно описан как «Шаблон / Структура представления». То есть он предоставляет программисту и разработчику шаблонов множество инструментов для автоматизации задач, которые обычно рассматриваются на уровне презентации приложения.

Конечно, это возможно. Посмотрите здесь . Он показывает основной способ сделать это, что, конечно же, можно расширить. Удачи!

Вы можете использовать auto_prepend_file и auto_append_file вместе с буферизацией вывода .

Я сделал простое доказательство концепции для asp-подобных мастер-страниц в PHP. Вы можете получить его здесь: http://code.google.com/p/phpmasterpages/

Как сказал другой, путь к использованию – использовать механизм шаблонов. Мои предпочтения касаются Zend Framework , которая немного больше, чем просто шаблоны;), но имеет приятную реализацию макета с Zend_Layout, которая очень близка к Master Pages в ASP.Net.

Проверьте руководство по быстрому старту, чтобы иметь представление о том, как это работает, и взгляните на полный документ, чтобы увидеть возможности, предлагаемые каркасом. Кроме того, использование фреймворка дает вам хорошую архитектуру MVC, а SEO-друзья переписывают URL-адреса …

Возможно, просто используйте include (), поскольку переменные в обоих файлах находятся в одной области. Также ob_start () может записывать вывод в буфер так, чтобы html-коды могли выводиться позже.