Кеширование ajax запросов jquery


Кеширование ajax запросов jquery. Введение

Кеширование ajax запросов jquery Тема кеширования ajax запросов, является специфической, поскольку в большинстве случаев необходимо получить с сервера или передать ему актуальные данные. Но бывает и такое, что для данных получаемых с сервера, не критична актуальность, в разумных временных рамках, например, в течении часа. То есть, данные, которые присылает сервер, могут быть закешированы на час. Это существенно увеличит скорость отзыва запросов, а также ослабит нагрузку на сервер.
Читать далее «Кеширование ajax запросов jquery»

Простой пример кеширования страниц в php


Вступление

Простой пример кеширования страниц в phpВ этой не большой статье я хочу показать простой пример кеширования страниц в php. Но для начала нужно разобраться, что вообще такое кеширование и зачем оно нужно. Часто в «жизни» сайта случается момент, когда в процессе роста размера и количества страниц, сайт начинает заметно медленнее работать. Этого не избежать если сайт постоянно наполняется и развивается, и это нормально — так и должно быть. С увеличением размера сайта, увеличивается и нагрузка на сервер. Как снизить нагрузку на базу данных, я уже недавно писал в статье «Простой пример использования memcached», но помимо снижения нагрузки на бд, увеличить скорость работы сайта можно и с помощью кеширования страниц.
Читать далее «Простой пример кеширования страниц в php»

Простой пример использования memcached


Простой пример использования memcachedВ этой коротенькой статье, я хочу рассказать, что такое мемкеш и показать простой пример его использования.
Рано или поздно в веб-разработке приходиться сталкиваться с проектами, которые имеют довольно серьезную нагрузку – большое количество просмотров. Практически всегда, основная доля нагрузки связана с постоянным обращением к базе данных. В связи с этим могут возникать проблемы с работой проекта – сайт будет заметно медленнее работать, а иногда и вообще «падать». Для решения этой проблемы можно пойти несколькими путями. Первый простой, но финансово затратный – это купить более мощный сервер. И второй вариант – оптимизировать работу скриптов, тем самым снизив нагрузку.
Читать далее «Простой пример использования memcached»

Как избежать кеширование в браузере. Ревизия файлов


Бывает, такое, что после обновления сайта, новые стили или новые js скрипты не подтягиваются. Вроде бы на сервере файлы новые, но в браузере отображается все по старому. Это из-за кеша браузера. Программисты и многие пользователи знают как с этим бороться — просто почистить кеш. Но ведь не будешь писать после каждого обновления, чтобы пользователи сайта чистили кеш. Нужно другое решение. И оно есть — это ревизия файлов. Читать далее «Как избежать кеширование в браузере. Ревизия файлов»