PHP tip

Forleden legede jeg lidt med PHP, og kodede lille applikation, som vil indsamle statistiske oplysning om besøgende, på et andet blog. Jeg var tvunget til at bruge et billede, som skal indsamle information. Men det billede var i realiteten et PHP script, som indsamlede oplysninger, og browseren fik at vide, at det var et billede.

Da jeg lavede research for best_practice på nettet, så jeg mange brugte GDlib, men da jeg ikke skulle lave noget på billedet, det er bare et statisk grafisk fil, kunne jeg nøjes bare med at lave en include på den PNG fil.

Er ret sikkert på at dette er hurtigere, og mindre ressource krævende for serveren, end hvis jeg skulle indlæse billedet, lave ny midetidlige billede med GD funktioner, bare for at vise den igen, uden nogen ændringer.

include("image.png");
header("Content-Type: image/png");
exit;