Я пытаюсь создать принудительную реализацию AJAX в PHP, используя метод длинного опроса Comet. Мой код предполагает использование file_get_contents()
для повторного чтения файла и проверки сообщений, отправляемых пользователю. Чтобы уменьшить нагрузку на сервер, я использую два текстовых файла; одна содержит действительную команду, а другая действует как «уведомитель об изменении», который либо повторяется через 0-9, либо содержит метку времени UNIX. У меня вопрос, как часто я могу получить доступ и читать из небольшого (всего несколько байтов) файла, не перегружая сервер? Реализация push означает, что я могу опрашивать изменения гораздо чаще, чем запрашивать файл каждые несколько секунд, но все же должен быть предел.
Если это поможет, я использую план хостинга 1 & 1 Home (Linux), который является общим хостингом.