Офтоп - мы делаем по другому, части контента загружаем аяксом на клиенте и строим страницу на клиенте, есть и сервер рендер, который по сути является агрегатором, РНР делает НТТР запросы к другим РНР скриптам, те отдают JSON, и собираем страницу на сервере и отдаем готовый НТМЛ, в плане кеширование работает проще и гибче.