Есть 1 на 1 чат. Два решения:
1) Я сохраняю каждое сообщение в базе данных и с помощью справки jQuery. Я проверяю, есть ли новое сообщение в базе данных каждую секунду. Конечно, я тоже использую кеш. Если есть, мы даем это сообщение.
2) Я сохраняю каждое сообщение в одном html файле, а каждую секунду через jQuery этот файл отображается снова и снова.
Что лучше? Или есть третий вариант? И вообще, что лучше, mysql или файл для этого рода проекта?
Большое спасибо.
P.S. Самый важный вопрос: что более эффективно и какой способ будет потреблять меньше ресурсов!
Изменить: И в наши дни очень плохо для многих чатов (скажем, 2500 чатов, что означает 5000 пользователей) для использования длинных опросов и проверки, когда файл редактировался каждую секунду через javascript? Я использую очень похожие методы, такие как этот чат: http://css-tricks.com/jquery-php-chat/ Будет ли он убивать мой хостинг?