Я хочу создать систему торгов, где пользователь может видеть текущую цену товаров. И если какой-либо другой пользователь в любом другом месте ставит перед собой ставку, мне следует автоматически обновлять ставку в моем браузере.auto update bids - PHP/Ajax
Я читал об автоматических функциях JS + Ajax, но даже если я разместил 5-секундный таймер для автоматического обновления содержимого в браузере пользователя, не наложит ли он лишнюю нагрузку на сервер, сделав ajax-вызов каждые 5 секунд? Его система ставок, так что пользователь будет обновлять ставки в течение 1-2 секунд, поэтому, если я положу вызов ajax для автоматического обновления на каждые 1-2 секунды, это наложит большую нагрузку на сервер.
Так что мне интересно, есть ли лучший способ справиться с этим типом вещей? как сделать твиттер/facebook обновлять пользовательские каналы?
Взгляните на этот ответ - http://stackoverflow.com/a/7132828/295508 Напоминания о методах сервера или какой-либо системе веб-сокетов должны работать для вас – JohnP