Временные файлы, позволяющие снизить нагрузку и ускорить процесс загрузки страниц в интернете. В web разработке существует два типа кеша:
- Кеш браузера — сохраняет файлы сайта, который посещался ранее. Во временное хранилище попадают CSS и JS файлы и изображения, размещенные на странице. Это позволяет быстрее открыть страницу сайта и снизить нагрузку на сеть передачи данных.
- Кеш сервера — сохраняет промежуточный результат выполнения PHP скриптов в виде файлов для предотвращения повышенной нагрузки на сервер. Это могут быть как файлы объектов, для снижения нагрузки на базу данных, так и готовые HTML страницы, сгенерированные предварительно, что позволяет совсем исключить выполнение PHP кода на хостинге.