совершенствование (Yii) системы кэширования, чтобы получить лучший сервис для посетителей

У меня есть приложение Yii 1.1.14 с очень тяжелым БД (дорого растет пользовательский БД). Последние 30 дней я потратил на улучшение запросов и производительности, и я доволен этим.

Тем не менее, есть некоторые сложные запросы, требующиеся в некоторых случаях около 10 секунд или даже больше, чтобы получить данные. Конечно, когда я получаю результаты, я кеширую их на время, которое я считаю подходящим (от 4 до 48 часов), и в течение этого периода посетителям не нужно ждать.

Вопрос: Я хотел бы предложить лучший сервис своим посетителям, чтобы они не ждали времени, чтобы получить страницу. Что вы рекомендуете в качестве решения? Что насчет работы cron? А как насчет вызова AJAX для обновления данных кэша, чтобы вызывать, когда страница заполнена?

Спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector