Показать сообщение отдельно
Старый 19.03.2007, 07:33   #2
Дылгеров Ц.В.
Senior Member
 
Регистрация: 14.11.2005
Адрес: Улан-Удэ
Сообщений: 158
Отправить сообщение для Дылгеров Ц.В. с помощью ICQ
По умолчанию

Цитата:
Сообщение от M31 Посмотреть сообщение
Очень часто у себя на сайте вижу:
Page is being generated.
If this message does not disappear within 30 seconds, please reload.
Как от этого можно избавится?
1. Отследите какие страницы чаще всего выдают такое сообщение
2.
а) если все страницы то у вас проблемы с производительностью (http://wiki.typo3.org/index.php/Performance_tuning)
б) если только главная страница (чаще всего так), то:
- увеличить время кеша для этой страницы - но тогда страница потеряет актуальность
- сделать страницу статической, но на этот счет у меня дельных советов нет. Как сделано у меня - использую самописный скрипт и site crawler (запуск из cron-а)
- была такая идея но не пробовал - разбить гл страницу на блоки - каждый блок загружать в шаблоне из других страниц через content.get - а в этих страницах обновлять кеш из cron-а в РАЗНОЕ время - для распределения нагрузки по времени. Обновлять кеш можно просто lynx или php-скриптом
Дылгеров Ц.В. вне форума   Ответить с цитированием