Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Броузерная игрушка типа симсов:) (http://www.flasher.ru/forum/showthread.php?t=173097)

kyzi007 23.12.2011 13:12

Броузерная игрушка типа симсов:)
 
Доброе утро друзья
Можете посоветовать?
У нас есть пхпист на сервере - опытный, но с игрушками дела не имел.

Есть игрушка (ну в смысле тз и некий выполненный до появления сервера объем работы) почти с риалтаймом - пользователи могут видеть действия друг друга, достаточно сложная по обьему логики.
С конкурсами, призами в которых вполне материальные вещи - то есть ломать будет много смысла.

Это можно сделать через обычные http запросы при том что наверно большую часть логики надо уносить на сервер?
Не будет ли при n пользователей например плохо серверу от n/4 количества запросов в секунду?
Если игрушка пойдет (а если не пойдет то нам уже будет все равно как реализован сервер) то будет большое количество подключений (есть траффик который можно направить на игру, так что сразу увидим жопу с косяками сервера при нагрузке)

Или сокеты - не лучше ли их использовать? Если да, то потянет ли php сокеты? Не в смысле технически, а в смысле реализации.

В общем я в непонятках.

Anton Riot 23.12.2011 13:25

Конечно же используйте сокеты. Не стоит писать "риалтайм" игру на php вообще, это плохое решение.

goodguy 23.12.2011 14:13

Цитата:

Не будет ли при n пользователей например плохо серверу от n/4 количества запросов в секунду?
При n условиях, будет.
Цитата:

Это можно сделать через обычные http запросы при том что наверно большую часть логики надо уносить на сервер?
Как в этом случае другие клиенты будут уведомляться о том, что сделал первый без посыла своих собственных постоянных запросов?
Сокеты, и только сокеты.


Часовой пояс GMT +4, время: 16:07.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.