PHP Speedy ist eine ganz feine Sache – es komprimiert automatisch verschiedene Javascripts in eine einzelne Datei, was die Requests reduziert und die Ladezeit verkürzt. Allerdings hat es ein kleines Manko: Es beachtet die Design-Richtlinie Javascript ans Dokumenten-Ende nicht. So kann man das beheben:

Die Datei php_speedy/controller/compressor.php öffnen und dort zu Zeile 431 springen. Dort sollte etwas in der Form stehen:

[sourcecode lang=“php“]
$source = preg_replace(„!]+)?>!is“,“$0 \n“.$newfile.“\n“,$source)
[/sourcecode]

Das ändern wir in:

[sourcecode lang=“php“]
if(preg_match(„/