|
Ежедневное задание - как лучше реализовать?Обсуждение темы Ежедневное задание - как лучше реализовать? в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Решил соорудить простенький календарь исторических событий, выбирающий из базы MySQL события на сегодняшний день и нехитрым способом обрабатывающий их (т.е. если некий известный ... |
|
Опции темы |
11.12.2006, 06:12 | #1 |
|
Решил соорудить простенький календарь исторических событий, выбирающий из базы MySQL события на сегодняшний день и нехитрым способом обрабатывающий их (т.е. если некий известный деятель еще не умер, то он отправляется в разряд "сегодня празднуют день рождения", а если уже, то "сегодня ему исполнилось бы..."). Написал модуль php, повесил на главную страницу и задумался - нафига такие действия, если на протяжении всего дня результат будет один и тот же. Хочется как-то разгрузить сервер. Отсюда вопрос:
А можно ли сделать каким-нибудь образом так, чтобы каждую полночь сервер выполнял бы эту выборку и формировал готовый текст, который я буду вставлять на страницу? |
|
13.12.2006, 13:29 | #2 |
|
Можно. Для этого обычно используют планировщик CRON, который может выполнять скрипт с заданной периодичностью.
|
|
13.12.2006, 20:01 | #3 |
|
amblin_man, можно более коряво - первый пользователь, который зайдет на сайт будет своеобразным катализатором для выполнения скрипта, который будет делать выборку. И с помощью манипуляций с датами сделать так, что бы остальные пользователи не запускали этот скрипт своим посещением сайта, пока не наступить 00.00, т.е. следующий день.
Но всё равно будет некоторая загрузка при работе с датами и временем. P.S. Ни на что не претендую. Просто как вариант. Разминка мозгов. |
|
14.12.2006, 05:10 | #4 | |
|
Цитата:
|
|
|
14.12.2006, 16:19 | #5 |
|
Nielson очень прав, это отличная идея.
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Начинающий дизайнер - выполню простое задание бесплатно | 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 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|