nonlux: Скрипт на хостинге будет умирать, по этому есть watchdog. Если белый долго не дает задание серому, серый запрашивает его снова. Но постоянно запрашивать нельзя, по тому, что это нагружает серый а ещё это дает задержку ответа. Если белый будет отправлять серому задания в одном потоке, это будет быстрее, чем постоянные запросы серого, по тому, что между запросами серого есть интервал и он может и оказаться задержкой. Конечно, такие издержки незаметны на малопосещаемых ресурсах, но я делаю эту систему не только для себя.
>Мою схему можно реализовать и так просто используя ajax и обновляя контент.
регистрация и авторизация тоже будет проходить через туннель. мой способ с демоном в данной ситуации будет лучше
>но там скорее всего потребуются расширения для php
сразу отпадает вариант
>Еще постоянное соединение ты сможешь держать через mysql
На shared-хостинге MySQL доступен только по локалке. Я предпочитаю YNDb. Доступ к БД осуществляется через скрипт на белом сервере, так что всё налажено.
Мне нужен только один ответ: Как поступающий ответ от белого сервера сразу обрабатывать? Ведь он отправляет один кусок ответа а через 15 секунд второй и как их обрабатывать сразу при поступлении, если php дает возможность прочитать ответ только после получения его до конца. Или я что-то не знаю?