title
Description
Body
это я торможу? или можно вот это:
|
|
заменить просто на:
|
|
Неактивен
Gemorroj написал:
да, это стандартное кэширование. только лучше взять какую-нить готовую библиотеку, типа Cache_Lite
а зачем использовать такой набор, если надо всего лишь массив сохранить в файл и потом получить?
Неактивен
а удалять этот набор по прошествию какого-то времени? Cache_Lite хорошая легкая либа. Смысла использовать всето нее или аналогов свои кастомные решения не вижу.
Неактивен
Gemorroj написал:
а удалять этот набор по прошествию какого-то времени? Cache_Lite хорошая легкая либа. Смысла использовать всето нее или аналогов свои кастомные решения не вижу.
ну так он самозаменяется же! у файла статическое название './data/' . $p . '.array' и меняются только данные в нем!
Неактивен
Nu3oN, ну, в этом случае да. Но со временем различного рода кэширований получится много. Для этого нужно использовать 1 прослойку. Эта 1 прослойка уже есть, и в нормальной реализации.
Неактивен
Gemorroj написал:
Nu3oN, ну, в этом случае да. Но со временем различного рода кэширований получится много. Для этого нужно использовать 1 прослойку. Эта 1 прослойка уже есть, и в нормальной реализации.
Я использую для этого свою реализацию, мне так проще! одна точка входа, сохранение, замена, удаление и проверка времени!
Тем более Cache_Lite использует еще и библу PEAR
Неактивен
Gemorroj написал:
Nu3oN, ты уверен что твоя реализация лучше чем PEAR?
Все что ты перечислил есть и в Cache_Lite.
думаю да! в плане производительности да! моему классу не мешают сторонние методы, которые мне не нужны
Неактивен