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
  1. // vizsgálat, hogy szükség van-e egyáltalán   
  2. $ims = $GLOBALS["_SERVER"]["HTTP_IF_MODIFIED_SINCE"] ? strtotime ($GLOBALS["_SERVER"]["HTTP_IF_MODIFIED_SINCE"]) : false;  
  3. if ($ims > 1000000000)  
  4.     include ("ims.inc.php");  
ims.inc.php
  1. // itt egy query-be behellyettesíti az IMS-t, mint mysql időt, ha nincs eredmény, akkor <span style="font-weight:bold">304</span>, és <span style="font-weight:bold">exit()</span>  
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?