кеш на файлах. стОит ли?

Userpic

Новичок
кеш на файлах. стОит ли?

Доброго времени суток.

Для увеличение скорости подумываю вещи, которые редко обновляются(новости, голосования, и т.п.) записывать в файлы как HTML код и инклюдить при выводе.

Да есть Смарти, есть SQL кеш.
Я же думаю, к примеру, если создавая новость удалять пердыдущий файл и создавать новый, когда новость показывается в блоке при загрузке каждой страницы сайта, добиться максимальной скорости по сравнению со Смарти или SQL кеш.

Может кто пытался и делал подобное или наоборот скажет что чепуха это- раскажите пожалуйста какие нюансы, приемущества, недостатки?

Спасибо
 

Кром

Новичок
Да, делали, и кеш отдельных блоков и полностью страниц. В очень нагруженных системах без этого никуда. Преимущество - очень высокая скорость отдачи страниц, это и так понятно. Недостатков замечено не было. Ньюансы индивидуальны для каждой отдельной реализации.
 

nehochuha

Новичок
Вообще кэшировать можно все динамическое.
если нужны решения посмотри в сторону Cache_Lite.

ДА и не стоит пренебрегать кэшем в браузерах! (если конечно вы этим пренебрегаете :))

На конкретный вопрос "кеш на файлах. стОит ли?" конкретно отвечаю - стОит!

Кое что интересное:
http://php.russofile.ru/ru/translate/unsort/chachig_in_php/
 

Toshka

Новичок
стоит конечно... реализовать не сложно, и результат стоит того:)
 

God

Новичок
И ещё хорошим тоном будет обработка заголовка If-Modified-Since с выдачей кода 304 при не изменённом после указанной даты файле.
 
Сверху