Простыми словами: Что такое Кэширование (Caching)?
Кэш — это временная "быстрая память" или склад готовых ответов. Представьте, что вы библиотекарь. Если читатели постоянно приходят и просят одну и ту же популярную книгу, вы не будете каждый раз ходить за ней в далекое хранилище (в базу данных). Вы просто положите ее на стол рядом с собой (в кэш). В вебе кэширование работает так же: сервер один раз генерирует страницу и сохраняет ее копию. Когда приходят другие пользователи, сервер мгновенно отдает им эту готовую копию, не нагружая процессор и базу данных. Это спасает сайт от падения во время наплыва посетителей или DDoS-атаки.