| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > кэширование |
| Автор: ekim 14.5.2007, 11:33 |
| на страницы выводится список последних 40 сообщений форума. когда заходит 100 пользователей, которые бегают по страницам, то каждый раз при этом выполняется запрос. я хочу загонать этот список в отдельный файл и из него уже выводить этот список на страницы. обновление этого списка должно происходить каждые 60 сек. скрипт я написал, залил на сервер. но как сделать так, чтобы он запускался автоматически каждые 60 сек? |
| Автор: mishaSL 14.5.2007, 14:20 |
Можно через Cron. |
| Автор: tolik777 14.5.2007, 15:11 |
| Я вообще в таких случаях использую такой алгоритм, без крон: ob_start. Затем выводим инфу и записываем в файл/БД. Затем при очереном обращении смотрим время создания файла. Если он создавался более часа назад, то выводим новую инфу и записываем ее в файл. Как раз такой и использую при выводе последних тем с форума |
| Автор: WolfON 14.5.2007, 15:22 |
| Лучший выход: http://ru2.php.net/manual/ru/ref.memcache.php |