Имеет ли смысл создавать для каждого клиента отдельную таблицу в БД для хранения сообщений? Или можно обойтись одной, общей? Могут ли возникнуть проблемы, если, допустим, 500 клиентов одновременно онлайн и в чате?
Заранее спасибо!
Спустя 2 минуты, 2 секунды (31.05.2012 - 10:54) Гость_Michael написал(а):
одна таблица для всех
Спустя 1 минута, 20 секунд (31.05.2012 - 10:55) vagrand написал(а):
Цитата |
Имеет ли смысл создавать для каждого клиента отдельную таблицу в БД для хранения сообщений? |
Не имеет.
Цитата |
Или можно обойтись одной, общей? |
Можно
Цитата |
Могут ли возникнуть проблемы, если, допустим, 500 клиентов одновременно онлайн и в чате? |
Может, все зависит от того как будет реализован чат.
Спустя 8 минут, 24 секунды (31.05.2012 - 11:04) Delerium написал(а):
Michael, Премного благодарен!
vagrand, Спасибо!
На самой старнице реализован через обновляющийся iframe с php-страничкой запроса и вывода определенного кол-ва последних сообщений клиента и ответов администратора клиенту. Через стандартный mysql запрос с выборкой клиента по ID и выборкой нужного кол-ва его сообщений.
Собственно поэтому и заинтересовало. Если одновремнно 500 человек непрерывно нагружают сервер такими запросами к БД, к одной и той же таблице, то нормально это или нет.
vagrand, Спасибо!
На самой старнице реализован через обновляющийся iframe с php-страничкой запроса и вывода определенного кол-ва последних сообщений клиента и ответов администратора клиенту. Через стандартный mysql запрос с выборкой клиента по ID и выборкой нужного кол-ва его сообщений.
Собственно поэтому и заинтересовало. Если одновремнно 500 человек непрерывно нагружают сервер такими запросами к БД, к одной и той же таблице, то нормально это или нет.
Спустя 4 минуты, 8 секунд (31.05.2012 - 11:08) vagrand написал(а):
Как часто обновляется фрейм? Структура таблиц(ы) и запрос на выборку предоставьте. Какова конфигурация сервера?
Спустя 50 минут, 40 секунд (31.05.2012 - 11:58) johniek_comp написал(а):
читайте про технологию comet реализовать её легко, если есть знания основ js/jquery и будет супер-пупер чат! а таблицу одну конечно же
Спустя 3 часа, 37 минут, 22 секунды (31.05.2012 - 15:36) Delerium написал(а):
vagrand
Пока не дошел до этого, формирую как раз структуру саму. Много ньюансов обнаружилось. Первый опыт такого уровня сложности, уж простите за "нубство".
johniek_comp
Благодарю! Да, и js и ajax на вооружении. Разбираюсь теперь с comet.
Пока не дошел до этого, формирую как раз структуру саму. Много ньюансов обнаружилось. Первый опыт такого уровня сложности, уж простите за "нубство".
johniek_comp
Благодарю! Да, и js и ajax на вооружении. Разбираюсь теперь с comet.