Как сделать, чтобы оставшееся время считалось в обратном направлении - PullRequest
0 голосов
/ 16 марта 2012

Пример о groupon.com. Как мы знаем, говорят, что время уходит на определенные продукты и считается каждую секунду. Так что я могу сделать это с помощью javascript, но на стороне сервера я должен обновлять его через Ajax каждую секунду, оставляя атрибут времени продуктов, или как обновлять его на сервере без AJAX

Кто-нибудь знает? 1) Что-то должно обновить мои продукты timeLeft на сервере? Я не могу что-то найти.

Единственное, что я могу сделать, это обновить их через ajax.

1 Ответ

1 голос
/ 16 марта 2012

Самый простой и лучший способ сделать обратный отсчет на стороне клиента.Попытка хранить и обновлять такую ​​информацию является огромной пустой тратой времени, пространства и обработки.

По сути, ваша база данных должна иметь конечное время, и она будет отправленаклиенту.Затем клиент будет обновлять каждую секунду, используя javascript:

var timeLeft = product.endTime - currentTime;

Затем вы можете обновлять timeLeft каждую секунду.

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