![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
TheAviator |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 28.9.2003 Где: Николаев-Киев Репутация: нет Всего: нет |
ребята. я пишу карточную игру.
на сервере - логика игры. клиенты - флеш программы. должны непрерывно поддерживать связь с сервером. т.е, например если на сервере произошло какое- либо событие, клиенты должны на него реагировать. вопросы: 1) как поставить PHP сокет-скрипт на сервак? он вроде должен постоянно в памяти висеть..? надо договариваться с админами, или есть какой-то специальный хостинг, как называется? 2) ссылочки по теме привтствуются, особенно взаимодействие PHP и FLASH через сокеты спасибо! |
|||
|
||||
ewolf |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 389 Регистрация: 15.8.2006 Где: г. Москва Репутация: 8 Всего: 18 |
А зачем скрипту постоянно висеть в памяти? так не делается. Достаточно из flash переодически (пусть очень часто) соединятся с определенным адресом и получать от него уведомления об изменениях, а также вносить свои уведомления.
Да и насчет сокетов - зачем? просто делать из флеш запрос к серверу и все. |
|||
|
||||
TheAviator |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 28.9.2003 Где: Николаев-Киев Репутация: нет Всего: нет |
да как-то туповато получится.
а если ход сделают в тот промежуток, как игра не обновлялась? получится, игрок прогавит ситуацию из-за тормозов игры. |
|||
|
||||
rMaveric |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 18.7.2003 Репутация: 3 Всего: 6 |
Если достаточно частое обновление, то ничего он не прогавит.
Для поддержки сокетов должен быть установлено расширение ПХП, и конкретно о его наличии-отсутствии спрашуй у хостера. Если запустишь скрипт с сокетами прийдется его дежать все время в памяти и крутить. Для этого тебе как минимум нужно снять ограничение на время выполнения скрипта, которое стоит У ВСЕХ хостеров. З.Ы. Не извращайся. Не используй сессии в данном случае. -------------------- |
|||
|
||||
TheAviator |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 28.9.2003 Где: Николаев-Киев Репутация: нет Всего: нет |
насчет скрипта в памяти. запускать его нужно через SSH с сервера прям, а не из браузера.
с выделенным сервером тоже проблем не будет. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |