как автоматически определить значение для моего пользователя, даже если пользователь не вошел в систему - PullRequest
1 голос
/ 05 февраля 2011

Я занимаюсь разработкой игры на фондовом рынке. Поэтому для этой цели я получаю данные с фондового рынка с помощью API.

В этой игре пользователь может продать свою долю по текущей цене этой акции на фондовом рынке. или по любой другой конкретной цене (определяется пользователем).

Так, например:

Текущая цена для Google Share составляет $ 50.

Пользователь хочет продать свои 20 акций, когда цена достигает 55 долларов.

Итак, он заполняет форму на моем веб-сайте и выставляет 20 акций на продажу по цене 55 долларов и просто регистрируется из его аккаунта.

Предположим, что через 20 минут рыночная цена доли Google достигает 55 долларов, поэтому теперь 20 акций должны продаваться автоматически.

ТАК теперь мой вопрос таков:

Как я могу автоматически определять периодические интервалы, когда цена акций достигает 55 долларов или нет, и если да, то эти 20 акций должны продаваться автоматически.

Я использую сервер PHP, Js, Mysql, AJAX и Linux.

1 Ответ

1 голос
/ 05 февраля 2011

единственным другим способом было бы иметь тот же сценарий, который вы использовали бы для задания cron, запускать при каждой загрузке страницы ... и затем он запускался бы всякий раз, когда любой пользователь заходит на страницу.Это, конечно, не идеально, потому что, если трафика много, он запускается без необходимости снова и снова ... но отсутствие трафика означает отсутствие запуска.Или, может быть, один человек посещает страницу каждый час ... Сценарий не будет работать в течение часа.

Полагаю, другим способом было бы открыть собственный выделенный браузер и создать страницу для запроса сценария и обновления каждые X секунд, через метатег или js или что-то еще.

Но в любом случае, почему бы не использовать работу cron?Вот для чего это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...