Sven Rautenberg: RegExp: Alles zwischen <textarea> und </textarea> auslassen?

Beitrag lesen

Moin!

ich möchte meinen HTML-Code etwas im Speicherplatz reduzieren, indem ich Kommentare oder unnötige Zeilenumbrüche, usw. entferne.

Wenn du dem Besucher Ladezeit ersparen willst, solltest du deutlich wirksamere Methoden wählen: Seiten mit gzip komprimiert ausliefern, natürlich nur dann, wenn der Browser das in seinem Request als erlaubt angibt.

$html = preg_replace('/[\n\t]+/', ' ', $html);

Diese Zeile entfernt Umbrüche und Tabs.

Nein, sie ersetzt Umbrüche und Tabs durch ein Leerzeichen. Dadurch tauschst du das eine Byte durch ein anderes Byte - Speicherplatz spart das absolut keinen.

- Sven Rautenberg

--
"Love your nation - respect the others."