Вам не нужно использовать PHP для получения этой функциональности, и, как правило, это плохая идея из-за потенциальных проблем безопасности. По сути, вы бьёте комара ядерной бомбой. Если вы не используете динамический язык, то вы ищете серверные включения.
В IIS, например:
<!--#include virtual="file.inc"-->
Помните, что вам часто приходится настраивать сервер для их использования, так как эта функция по умолчанию часто отключена. И IIS, и Apache поддерживают серверную часть, но используют разные конфигурации.
Вы можете найти больше информации здесь:
Включает серверную часть
РЕДАКТИРОВАТЬ: Я не имею в виду, что это плохая идея использовать PHP, просто использовать PHP исключительно для включения других файлов. Он создает большую поверхность атаки, привнося PHP в микс, когда он не нужен, и, следовательно, может возникнуть проблема безопасности, когда функциональность PHP не требуется.
РЕДАКТИРОВАТЬ 2: Я думаю, что это плохая идея предположить, что вы не будете целью из-за вашего размера, и, следовательно, вы можете игнорировать безопасность. Большинство сайтов скомпрометированы автоматическими червями и превращены в вредоносные хосты, спам-зомби или пиратские программные / медиа-серверы. Помимо того факта, что вы можете оказаться вовлеченным в заражение других, ваш сайт может попасть в черный список, и это может стоить вам реальных денег в виде платы за превышение пропускной способности. Мы говорим сотни или тысячи долларов.
Тот факт, что вы маленький сайт, не делает вас менее целевой. Просто находясь в Интернете, вы становитесь целью.