Tema: Digg me!
Pogledajte određenu poruku
Staro 14. 07. 2006.   #2
ivanhoe
Ivan Dilber
Sir Write-a-Lot
 
Avatar ivanhoe
 
Datum učlanjenja: 18.10.2005
Lokacija: Bgd
Poruke: 5.320
Hvala: 104
2.344 "Hvala" u 583 poruka
ivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svima
Pošaljite poruku preko Skype™ za ivanhoe
Default

mislim da imas greskicu u primeru:
PHP kôd:
$key md5(”getResults” . $query); // generate unique $key for this variable

if (is_null($key)){ // variable is not in shared memory, so it’s == null
$result $GLOBALS[’conn’]->GetAll($query);

eaccelerator_put($key$result3600); // cache $result for one hour

ocigledno da se ovaj if nece nikad izvrsiti ovako kako je napisan...Pretpostavljam da bi trebalo da pise:
PHP kôd:
if (is_nulleaccelerator_get($key) )){
.. 
I jedno pitanjce, zasto dodajes ime funkcije (getResults) u MD5 ? Ako keshiras rezultate query-ja onda bi trebalo da ti kljuc bude samo taj upit, jer on ce uvek dati isti rezultat, cak i ako ga pozoves iz neke druge funkcije. Ovako kako ti radis rezultati ne mogu da se dele izmedju razlicitih funkcija (sto je retko ali opet sto da ne..)
__________________
Leadership is the art of getting people to want to do what you know must be done.

Poslednja izmena od ivanhoe : 14. 07. 2006. u 15:25.
ivanhoe je offline   Odgovorite uz citat