Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Ежедневное задание - как лучше реализовать?

Обсуждение темы Ежедневное задание - как лучше реализовать? в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Решил соорудить простенький календарь исторических событий, выбирающий из базы MySQL события на сегодняшний день и нехитрым способом обрабатывающий их (т.е. если некий известный ...


Закрытая тема
 
Опции темы
Старый 11.12.2006, 06:12   #1
Решил соорудить простенький календарь исторических событий, выбирающий из базы MySQL события на сегодняшний день и нехитрым способом обрабатывающий их (т.е. если некий известный деятель еще не умер, то он отправляется в разряд "сегодня празднуют день рождения", а если уже, то "сегодня ему исполнилось бы..."). Написал модуль php, повесил на главную страницу и задумался - нафига такие действия, если на протяжении всего дня результат будет один и тот же. Хочется как-то разгрузить сервер. Отсюда вопрос:

А можно ли сделать каким-нибудь образом так, чтобы каждую полночь сервер выполнял бы эту выборку и формировал готовый текст, который я буду вставлять на страницу?
 
Старый 11.12.2006, 06:12
Ссылки
Старый 13.12.2006, 13:29   #2
ILA

Можно. Для этого обычно используют планировщик CRON, который может выполнять скрипт с заданной периодичностью.
 
Старый 13.12.2006, 20:01   #3
amblin_man, можно более коряво - первый пользователь, который зайдет на сайт будет своеобразным катализатором для выполнения скрипта, который будет делать выборку. И с помощью манипуляций с датами сделать так, что бы остальные пользователи не запускали этот скрипт своим посещением сайта, пока не наступить 00.00, т.е. следующий день.

Но всё равно будет некоторая загрузка при работе с датами и временем.

P.S. Ни на что не претендую. Просто как вариант. Разминка мозгов.
 
Старый 14.12.2006, 05:10   #4
Цитата:
Nielson:
amblin_man, можно более коряво

P.S. Ни на что не претендую. Просто как вариант. Разминка мозгов.
Чуть более сложно, но имеет смысл в том случае, если в нужное время на сервере случится сбой или профилактика. Спасибо за советы
 
Старый 14.12.2006, 16:19   #5
Nielson очень прав, это отличная идея.
 
Старый 14.12.2006, 16:19
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Начинающий дизайнер - выполню простое задание бесплатно alisa kostukevich Резюме 4 29.03.2011 00:09
Как реализовать slax HTML, CSS, JavaScript 1 23.02.2011 11:15
Техническое задание для веб-разработчика docwriter Резюме 7 23.12.2008 16:12
как лучше и проще реализовать форму обратной variant_penza HTML, CSS, JavaScript 6 16.04.2008 15:17
как реализовать ??? fogr HTML, CSS, JavaScript 13 29.11.2004 16:19


Текущее время: 04:37. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум