Вопрос:

Socket.io и PHP интеграция

javascript php jquery node.js socket.io

287 просмотра

1 ответ

181 Репутация автора

У меня есть розетка. Я вхожу в сокет от header.php. Я звоню header.phpсо всех своих страниц вот так:

<?php
require_once("header.php");
?>

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

header.php Блок кода JavaScript:

<script  src='http://xxx.xxx.xx.xx:1xx0/socket.io/socket.io.js'></script>
<script>    
var socket = io.connect( "http://xxx.xxx.xx.xx:1xx0/");
</script>
Автор: Somomo1q Источник Размещён: 22.08.2016 08:30

Ответы (1)


1 плюс

103 Репутация автора

Короткий ответ: ты не можешь. Веб-сервер начинает загрузку каждой страницы заново. Если вы хотите постоянное соединение с сокетом, сделайте это в приложении php cli на сервере и обменивайтесь данными с браузером, используя веб-сокеты и т. Д.

Автор: Berniev Размещён: 22.08.2016 10:42
Вопросы из категории :
32x32