ugrás a tartalomhoz

Az include ára

vbence · 2006. Nov. 6. (H), 18.01
Halihó!

Éppen egy If-Modified-Since implementáción dolgozom, és felmerült bennem egy gyorítási megoldás gondolata. Az include-fájlt két fele vágnám.

ims.run.php
// vizsgálat, hogy szükség van-e egyáltalán 
$ims = $GLOBALS["_SERVER"]["HTTP_IF_MODIFIED_SINCE"] ? strtotime ($GLOBALS["_SERVER"]["HTTP_IF_MODIFIED_SINCE"]) : false;
if ($ims > 1000000000)
	include ("ims.inc.php");
ims.inc.php
// itt egy query-be behellyettesíti az IMS-t, mint mysql időt, ha nincs eredmény, akkor 304, és exit()
A kérdés az, hogy mikor éri meg. Van fent Zend Optimizer. Azt hallomás szintjén tudom, hogy az include-ot jobban optimalizálja, mint az include_once-t. Van valakinek tapasztalata ezzel kapcsolatban?