![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Napisałem mały sterownik do bazy danych, który w założeniach ma obsługiwać cachowanie. Po pobraniu danych od bazy używam serialize() i zapisuję plik do folderu cache w przybliżeniu pod nazwą składającą się z prefixu grupy plików cache (dla określonego zadania inny prefix) oraz hasha md5 uzyskanego z treści całego zapytania.
Zarzucę fragmentem kodu odczytującego cache:
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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 20:20 |