позвольте мне сначала представить мою историю. Для разработки многопользовательской сетевой игры на Facebook раньше использовалась flash, но она потребляет много ресурсов для клиента, и мне кажется, что она не стоит карточной игры. Поэтому я пришел с идеей, что front-end будет использовать Javascript (конечно, с jQuery) и backend с PHP. Но для общения в реальном времени это невозможно только с помощью PHP и Javascript. Нет смысла записывать каждое движение игроков в MySQL и отображать их в других браузерах. Итак, я пришел с идеей с XMPP Services. Сервисы XMPP могут даже связывать браузер с браузером и отображать содержимое с Strophe и Javascript даже без PHP.
Наконец, у меня есть все необходимые инструменты, но у меня есть несколько вопросов, на которые я не могу ответить сам.
1) Как работает сервер XMPP между PHP и Javascript? Мне нужно получить / опубликовать пользовательские записи из MySQL и рассчитать движение, а затем переслать результаты предполагаемому пользователю. Также будет система аутентификации, так что об этом позаботится PHP, так как я не ошибаюсь.
2) Этот вопрос является заголовком этого поста. Можно ли запускать многопользовательскую сетевую игру на основе XMPP PHP и Javascript в FaceBook?
Заранее спасибо за все ваше время и советы!