подыскивается информер валют на сайт

12
J
На сайте с 24.08.2006
Offline
25
#11
achilies:
А как часто ваш (наш) робот будет "выходить на охоту" за новым курсом ?

В любом случае спасибо, будем приживлять :)

Курс пытается обновиться каждый раз, когда текущая дата больше той, которая сохранена в файле с курсом (дата последнего обновления). Т.о. получается, как правильно заметил ipconfig, что курс обновляется при первом обращении кого-нибудь (пользователя, робота и т.п.) к странице. У меня этот код работает уже два года, стабилен ровно настолько насколько стабилен (или перегружен) RBC. В общем - вполне приемлемо...

J
На сайте с 24.08.2006
Offline
25
#12
stealthy:
...А писать что-то с нуля вообще смысла мало имеет, все давно написано.

В корне не согласен... то что универсально - всегда не оптимально!!! И с этим все сталкивались, когда пытались оптимизировать страницы с использованием какой-нить CMS: всегда че-нить не так... то заголовки не такие как хотелось, то код великоват, то вложенность тегов проскальзывает... А уж если сам написал для конкретной задачи, то код получается очень гибким и чистым, да и крутить его можно как душе угодно....

achilies
На сайте с 12.08.2006
Offline
117
#13
jakovlev:
Курс пытается обновиться каждый раз, когда текущая дата больше той, которая сохранена в файле с курсом (дата последнего обновления). Т.о. получается, как правильно заметил ipconfig, что курс обновляется при первом обращении кого-нибудь (пользователя, робота и т.п.) к странице. У меня этот код работает уже два года, стабилен ровно настолько насколько стабилен (или перегружен) RBC. В общем - вполне приемлемо...

А как же относительно нашего изначального условия, если к примеру в обед были торги и курс изменился (а он меняется в 99%) - то робот обновит его только на следующий день ?

achilies
На сайте с 12.08.2006
Offline
117
#14
stealthy:
Тогда лучше всего не заниматься программированием, а взять готовое решение с учетом потребностей. В "Twilight CMS" это реализовано как готовый модуль - говоришь "хочу курс", указываешь валюту и дату.

Большое спасибо за предложение, но приобретать полноценный CMS ради одного информера - не совсем целесообразно 🙄

Спартак
На сайте с 03.02.2007
Offline
17
#15

achilies, как вариант попробуйте http://wr-script.ru/kursvalut/README.html. Скачать его можно тут.

Glavmed - рекомендую! Инвайты в личке.
J
На сайте с 24.08.2006
Offline
25
#16
achilies:
А как же относительно нашего изначального условия, если к примеру в обед были торги и курс изменился (а он меняется в 99%) - то робот обновит его только на следующий день ?

Ну сохраняйте не только дату, а еще и время... в этом случае курс будет обновляться если текущая дата и время больше указанной, таким образом можно обновлять курс раз в день после обеда... а можно уменьшить интервал обновления и проверять не прошествие суток, а прошествие, например, 3 часов...

achilies
На сайте с 12.08.2006
Offline
117
#17
Спартак:
achilies, как вариант попробуйте http://wr-script.ru/kursvalut/README.html. Скачать его можно тут.

Принято! Простенько и точно :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий