Помощник
|
Как настроить +1 в БД спустя 15 секунд? |
prolisk
|
Сообщение
#1
|
||
|
|
||
|
|||
sc2r2bey |
21.7.2016, 0:34;
Ответить: sc2r2bey
Сообщение
#2
|
|
каждые 15 секунд пока пользователь находится на сайте или просто каждые 15 секунд, при каких условиях начисляет, а при каких нет? не ясна вся схема работы скрипта!
-------------------- программирую web и для we |
|
|
k0ttee |
21.7.2016, 0:58;
Ответить: k0ttee
Сообщение
#3
|
|
Если как бонус русео - отсчитать 15 сек через sleep(15) и выполнить скрипт. Сложный и еще сложнее. :D -------------------- btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9 |
|
|
prolisk
|
Сообщение
#4
|
|
(surfer) просто каждые 15 секунд, при каких условиях начисляет, а при каких нет? Просто через 15 секунд каждые. Он зашел первый раз, записали дату в БД и дали 1 бакс. Потом каждые 15 сек начисляет по 0.1 к баксу...и так понимаю время +15сек. Начисляет пока не остановим (скрипт или руками - это уже я потом напишу). -------------------- Блог вебмастера. Добавь свой сайт в белый каталог |
|
|
sc2r2bey |
21.7.2016, 2:32;
Ответить: sc2r2bey
Сообщение
#5
|
|
тогда котэ правду говорит - cron, пусть запускает каждые 15 секунд скрипт обновляющий в таблице пользователей поле с балансом.
веселуха начнется позже при большом количестве записей ))) другой вариант, пересчет делаетс для каждого пользователя индивидуально, т.е. когда он повторно заходит на сайт пересчитывается с момента последнего визита что кашернее тебе виднее -------------------- программирую web и для we |
|
|
k0ttee |
21.7.2016, 4:54;
Ответить: k0ttee
Сообщение
#6
|
|
веселуха начнется позже при большом количестве записей ))) Агась, я прям возбудился представив тысячи одновременных запросов на запись в базу данных. :laugh: когда он повторно заходит на сайт Причем это легко подгядеть у RuSeo. <script> $(function(){ $.get("sov.php", { action: "get_bonus"}, function(data){ var obj = jQuery.parseJSON(data); if (obj.status==1) { $("#block_21_h .block_title").html(obj.text); $("#block_21_h").show("fast").delay(5000).hide("slow"); } }); }) </script> Работает оно через этот адрес: http://ruseo.net/sov.php?action=get_bonus что кашернее Есть третье зло - хранить значение "сколько прибавить" на клиенте (в LocalStorage браузеров) и прибавлять его к выхлопу сервера. Так нагрузка перекладывается на пользователей. -------------------- btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9 |
|
|
sc2r2bey |
21.7.2016, 5:42;
Ответить: sc2r2bey
Сообщение
#7
|
|
(k0ttee) веселуха начнется позже при большом количестве записей ))) Агась, я прям возбудился представив тысячи одновременных запросов на запись в базу данных. :laugh:. запрос будет один, но он будет перебирать одну таблицу, все зависит от настройки сервера, и можно посчитать, после скольких пользователей, он не закончив выполнять скрипт, будет запускать его еще раз :D -------------------- программирую web и для we |
|
|
prolisk
|
Сообщение
#8
|
|
|
(surfer) и можно посчитать, после скольких пользователей, он не закончив выполнять скрипт, будет запускать его еще раз если интервал не 15 сек, а 1440 минут, то думаю с 20 тыс. пользователями справимся :)
-------------------- Блог вебмастера. Добавь свой сайт в белый каталог |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Большие ставки для кликов в Я.Директ. Как удешевить? | 2 | rownong27 | 1124 | 26.3.2024, 14:13 автор: knezevolk |
|
Как вы бросили работу и перешли на заработок с сайтов? | 12 | uahomka | 2297 | 25.3.2024, 6:52 автор: Skyworker |
|
Как отозвать банковский платеж фрилансеру? | 28 | metvekot | 3920 | 25.3.2024, 6:34 автор: Skyworker |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 23 | freeax | 3646 | 24.3.2024, 20:55 автор: Liudmila |
|
Через какой браузер и как можно найти в кэшэ браузера видео | 10 | Room | 1943 | 23.3.2024, 7:41 автор: Room |
Текстовая версия | Сейчас: 29.3.2024, 12:13 |