Zarzucę fragmentem kodu odczytującego cache:
<?php if (($this->query_res[$res_id] = unserialize(file_get_contents($this->cache_dir.$cache_id.'_'.$query_id.$this->cache_ext))) === false) { //wyjatek, etc ?>
Zastanawiam się, czy jest to bezpieczne i niezawodne? Słyszy się przecież o kolizjach md5, a co by się stało, jeżeli taka by nastąpiła w zapytaniach nie trzeba tłumaczyć.
Czy jest jakiś lepszy sposób na przydzielenie unikalnej nazwy dla pliku?
Pozdrawiam
