Для начала, возможно, имеет смысл просмотреть страницу и посмотреть, есть ли что-то, что вы можете сделать, чтобы упростить или уменьшить вес. В зависимости от того, насколько плохи дела, вложение некоторого времени здесь может окупиться в долгосрочной перспективе.
Тем не менее, в отношении попыток сервера контента для анонимных, а также вошедших в систему пользователей, один вариант - иметь две версии страницы: одну для анонимных пользователей и одну для вошедших в систему пользователей. Это может быть не лучшим подходом, поскольку теперь у вас есть две версии одной и той же страницы для обслуживания.
Учитывая отсутствие поддержки кэширования пончиков, упомянутой SLaks , скорее всего, я бы попытался кэшировать результаты вычислений, которые выполняются для страницы (например, если вы запрашиваете базу данных для таблица данных, кэшируйте таблицу данных, которую вы можете проверить перед запуском операции), и посмотрите, что это влияет на производительность. Возможно, это не самое элегантное решение в мире, но оно может решить проблемы, с которыми вы столкнулись.