Веб чат
Привет, столько форумов перелопатил, но так и не могут дать ответа, может тут помогут.
Есть желаннее сделать чат. Сделал средствами пхп+аякс, но проблема в том что при рефреше контейнера «чат-флуда» происходят блики и это реально напрягает, сделал сначала на текстариа, но суть не в этом пусть даже дивы... ну собсно вопрос:
1.хотелось бы услышать ответ от того кто создавал чат (платформа не важна ибо все одно) как реализовано обновление контекста при получении нового месага.
Поясню не важно как и на чем писать и кто будет раздражителем процесса обновление области с флудом, но если просто переписывать содержимое дива инетрНТМЛ то блики будут да и способ это кривой. Нашел идею основанную на том чтобы средствами ДОМ создавать новый див и как бы он просто будет прилепливаться снизу, как по мне то это лучшее решение (но если есть что-то еще вы маякуйте) на сайте с демо подобного чата был прикол что не было потолка у выводимых сообщениях, решить проблему скажем через уникального айди (если последний на 20 больше головы то...) думаю не реально ибо через месяц или флудную неделю этот айди будет заоблачным. В общем надо делать каким-то макаром очередь с диапазоном выводимых месагов.
И еще 1, если делать скажем сокетами на пхп то все равно тот же эффект сокеты заменят аякс, но саму проблему красивого вывода не решат.
Подскажите советом, код не надо. Как пример и придел моих мечтаний (даже перебор)
12 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів