Есть быстрый кеш (APC) и медленный (файло). Памяти на всех не напасешься, поэтому некоторые мелкие данные, которых 100500 приходится записывать в файловый кеш. А APC пусть байт-код кеширует.
Так вот, я сохраняю данные в файловом кеше таким способом:
"
<?php
return " . var_export($var, true) . ";"
а потом через include $cacheFile этот кеш читаю. Проблема: APC кеширует эти файлы и память засоряется таким вот барахлом. К примеру я не хочу кешировать файлы из
var/cache/files. Как это сделать?
Спустя 292 сек.
да, можно использовать сериализацию а не var_export, но мне интересно как решить эту проблему иначе
Спустя 52 сек.
хотя хер его знает
http://techblog.procurios.nl/k/618/news/view/34972/14863/Cache-a-large-array-JSON-serialize-or-var_export.html