Обновление БД
|
|
wInDx | Дата: Воскресенье, 17 Июля 2011, 22:48 | Сообщение # 21 |
почетный гость
Сейчас нет на сайте
| a112, спасибо!Но я даже неупоменал про нр, про нр сейчас и.т.д:)))Мне нужно что б без обращения к файлу выполнялся код который в етом файле:)))
Ubi Concordia Ibi Victoria
|
|
| |
a112 | Дата: Воскресенье, 17 Июля 2011, 22:55 | Сообщение # 22 |
участник
Сейчас нет на сайте
| нужно чтобы код выполнялся, или Quote через определенный промежуток времени в БД обновлялось значение ?
топ браузерных игр
|
|
| |
|
wInDx | Дата: Воскресенье, 17 Июля 2011, 23:01 | Сообщение # 24 |
почетный гость
Сейчас нет на сайте
| Нужно что б как нить автоматом без обращения к файлам(тоесть переходам на них в браузере) обновлялось значение, вот к примеру:ранее когда то занеслось в базу значение золото=100 время=123546225 и что б опять таки без обращения к файлу выполнялся код если время в базе равно время сейчас игроку давалось ето кол во золота и ето поле в базе удалялось:)))Вот как то так:)
Ubi Concordia Ibi Victoria
|
|
| |
a112 | Дата: Воскресенье, 17 Июля 2011, 23:08 | Сообщение # 25 |
участник
Сейчас нет на сайте
| Quote (anton-gar) Ставте "Крон" - и все дела А если вам нужно каждые 2 секунды обновлять 1000 значений? А если в нескольких таблицах? 1. Соединение с бд 2. Запрос-выборка 3. Получение значений 4. Обработка их ПХП 5. Запрос-апдейт Запрос приходящий от пхп, мускуль не сразу обрабатывает, а сначала анализирует, а это тоже время. То есть каждые 2 секунды обновлять много значений корном через пых - не реально. Хотя конечно реально, но не рационально:) пых рано или поздно положит базу+будут задержки. Quote (wInDx) Нужно что б как нить автоматом без обращения к файлам(тоесть переходам на них в браузере) обновлялось значение, вот к примеру:ранее когда то занеслось в базу значение золото=100 время=123546225 и что б опять таки без обращения к файлу выполнялся код если время в базе равно время сейчас игроку давалось ето кол во золота и ето поле в базе удалялось:)))Вот как то так: С временем чёт не понял. Промежутки времени одинаковые или разные? Типа 1 раз в минуту прибавлять по 50 золота игроку(кам)?
топ браузерных игр
Сообщение отредактировал a112 - Воскресенье, 17 Июля 2011, 23:09 |
|
| |
wInDx | Дата: Воскресенье, 17 Июля 2011, 23:12 | Сообщение # 26 |
почетный гость
Сейчас нет на сайте
| Нет не каждую минуту а то время которое в бд сравнивалось с временем сейчас и если они равны или время сейчас больше того что в бд, то золото котОрое тоже записано в бд давалось игроку(кам):))
Ubi Concordia Ibi Victoria
|
|
| |
a112 | Дата: Воскресенье, 17 Июля 2011, 23:27 | Сообщение # 27 |
участник
Сейчас нет на сайте
| А, ну тоесть вам не нужно часто(каждые несколько секунд) соединяться с базой и проверять не настало ли время выдать голд? Если раз в несколько минут нормально, тогда пишите пхп скрипт и ставьте его на корн. Там тоже ничего сложного выборка, сравнение и апдейт(если нужно).
топ браузерных игр
|
|
| |
wInDx | Дата: Воскресенье, 17 Июля 2011, 23:29 | Сообщение # 28 |
почетный гость
Сейчас нет на сайте
| Дело в том что я хз что ето и как ето еот крон:))Говорили что он только на хостинге а на локалке не пойдет:((
Ubi Concordia Ibi Victoria
|
|
| |
anton-gar | Дата: Воскресенье, 17 Июля 2011, 23:31 | Сообщение # 29 |
WEBmaster
Сейчас нет на сайте
| Quote (wInDx) Дело в том что я хз что ето и как ето еот крон:))Говорили что он только на хостинге а на локалке не пойдет:((
Читайте в интернете... На локальном тоже можно, только нужно держать компьютер включенным - думаю это понятно... Хост-сервер тоже, грубо говоря, чей-то локальный компьютер...
Сообщение отредактировал anton-gar - Воскресенье, 17 Июля 2011, 23:32 |
|
| |
wInDx | Дата: Воскресенье, 17 Июля 2011, 23:36 | Сообщение # 30 |
почетный гость
Сейчас нет на сайте
| Я читал в инете но ничего не понял:)Ну я еще почитаю:)) Ты случайно незнаеш ответ на топ ниже"Мои вопросы по созданию браузерной игры"
Ubi Concordia Ibi Victoria
|
|
| |
anton-gar | Дата: Понедельник, 18 Июля 2011, 00:06 | Сообщение # 31 |
WEBmaster
Сейчас нет на сайте
| Quote (wInDx) Ты случайно незнаеш ответ на топ ниже"Мои вопросы по созданию браузерной игры"
Вы мне?
|
|
| |
wInDx | Дата: Понедельник, 18 Июля 2011, 00:55 | Сообщение # 32 |
почетный гость
Сейчас нет на сайте
| Не "вы" а "ты":)))Да вам
Ubi Concordia Ibi Victoria
|
|
| |
anton-gar | Дата: Понедельник, 18 Июля 2011, 14:59 | Сообщение # 33 |
WEBmaster
Сейчас нет на сайте
| Quote (Zeleboba) wInDx, Никак, javascript это клиентский язык, так что не выйдет данная функция на js. Крон на сколько я знаю работает максимально 1 раз в минуту. Так что это глупый способ делать босса, советую выучить основы веб программинга.
|
|
| |