11 видов кэширования для современного сайта



Учитывая постоянную сетевую нагрузку, без кэширования вы не сможете создать ни один проект.

Скорость работы сайта — один из основных признаков его успешной работы. Чтобы оптимизировать работу сервера и ускорить сайт, стоит использовать кэширование файлов. Выделим 2 категории:



Браузерное кэширование (клиентское ) позволяет кэшировать

- файлы и изображения

- https

- центр сертификации

- Разметку страницы



Серверное кэширование

- страницу целиком

- результаты компиляции php-файлов

- отдельные блоки страницы

- php на основе неразделяемых ресурсов

- php на основе общих ресурсов

- mysql на основе query cache

- mysql результатов работы, агрегирующие таблицы



Настроить серверное кэширование или браузерное можно абсолютно бесплатно самостоятельно. На это требуется не так много времени, как кажется.