- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
// Strip out the embedded timestamp
if ( ! preg_match("/(\d+TS--->)/", $cache, $match))
{
return FALSE;
}
// Has the file expired? If so we'll delete it.
if (time() >= trim(str_replace('TS--->', '', $match['1'])))
{
...
ZX_Spectrum 10.12.2011 19:09 # +2
Sulik78 10.12.2011 20:46 # −1
ZX_Spectrum 10.12.2011 21:09 # +1
Лучше хранить отдельно контент и отдельно правила кэширования.
nikita2206 10.12.2011 22:03 # 0
istem 11.12.2011 12:51 # 0
там нет проверки по дате изменения файла?
nikita2206 11.12.2011 12:52 # 0
ZX_Spectrum 11.12.2011 16:12 # 0
с другой стороны, ничто не мешает при создании файла кэша установить ему время "на будущее" (и проверять его же), но это уже немного изврат...
Lure Of Chaos 11.12.2011 15:16 # 0
anton_slim 14.12.2011 00:55 # +1
anton_slim 14.12.2011 00:57 # 0
Andretti 14.12.2011 10:44 # 0