Sind die Anforderungen an Grad und Flexibilität von Layoutanpassungen
gering oder handelt es sich um eine High-Traffic Webseite,
wird gerne auf Template-Engines verzichtet.
Durch die Verwendung von include-Anweisungen (header, footer, ...) lassen
sich dennoch Anpassungen durchführen.
Seit Version 4 handelt es sich bei PHP um einen "Interpiler". PHP-Code
wird in eine Zwischenstufe übersetzt, bevor die Ausführung des Skripts
beginnt. Mit der Menge des eingebunden Code (der Größe der Template-Engine)
steigt die Kompilierungszeit und kann - je nach Prozessor - schnell mehr
als 50% der Gesamtlaufzeit eines Skripts ausmachen.
Code-Caches und der erste Application-Server
SRM, helfen dieses
Problem zu lösen. Dennoch sollte im Einzelfall abgewogen werden,
ob eine High-Traffic Site überhaupt eine Template-Engine benötigt wird.