Итак, есть сайт, который крутиться на CMS (MODx), обычный LAMP. Есть странички выполенных проектов, на каждой дюжина фоток и одна видюшка (ничего не поделаешь). Есть страничка всего раздела "проекты", там все проекты перечислены, для каждого ещё поставлены 4 уменьшенных картинки (первые четыре из проекта) и видюшка.
Фрилансер, который это делал, говорит что каждый проект это ~20 запросов к базе данных, когда проектов будет хотя бы штук 5 это ~100 запросов, сервер будет себя очень нехорошо чувствовать. А я не могу понять, с чего бы, если новые проекты добавляются раз в месяц, весь месяц страницы на сайте не меняются и должны бы выдаются посетителям из кэша.
Кто прав? Такие вещи кэшируются, или нет? Если нет, то почему? Ведь целый месяц на странице ничего не меняется, неужели при каждом обращении страница со списком проектов генерится заново?