Das mit dem "Interpreter" ist ein sehr weit verbreiteter Irrtum. Seit PHP4, also seit die Zend-Engine die Basis von PHP ist, wird PHP-Code tatsächlich komplett in Bytecode kompiliert und dann ausgeführt. Das Problem ist allerdings, dass ohne einen entsprechenden Bytecode-Cache, der leider noch nicht nativ in PHP implementiert ist, dieser Vorgang jedesmal beim Aufruf eines Scripts erneut ausgeführt wird, was natürlich zu einer verzögerten Startzeit führt. Falsch am obigen Zitat ist also wohl nur der Begriff "Interpreter". Da dieser aber praktisch in allen Beiträgen, die das Web zu PHP zu bieten hat, verwendet wird, bin ich weit davon entfernt, hier einen Glaubenskrieg auslösen zu wollen. Schaut auch mal hier: PHP-Compiler Internals -- 10:57, 6. Mär. 2012 (CET)