htmlentities() Resourcenfressend???
Tommy M.
- php
Tach
Ist die funktion htmlentities sehr resourcenfressned?
Ich entschärfe damit nämlich jeden vom benutzer eingegebenen text und da kann die funktion schon mal 20x pro seite aufgerufen werden.
Bremst das php sehr ein?
Hallo Tommy,
Ist die funktion htmlentities sehr resourcenfressned?
Meiner Erfahrung nach nicht.
Du kannst ja mal mit http://www.dclp-faq.de/q/q-code-performance.html Messungen durchführen.
Ich entschärfe damit nämlich jeden vom benutzer eingegebenen text und da kann die funktion schon mal 20x pro seite aufgerufen werden.
20x ist harmlos, selbst wenn die Funktion Resourcen fressen würde.
Alternativ kannst Du ja htmlspecialchars verwenden, das ersetzt nur das unbedingt notwendige. Ich habe keine Messungen gemacht, aber es könnte etwas performanter sein. Du musst dann allerdings dem Browser die Zeichenkodierung des ausgegebenen Dokuments mitteilen. (Meist macht das PHP automatisch, denn meist ist diese ISO-8859-1 und die ist in der php.ini voreingestellt)
Viele Grüße,
Christian