
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.02.2006, 14:35
|
|||
|---|---|---|---|
[PHP] Алгоритмы написания чата |
|||
|
#18+
Я использую такой алгоритм для чата: Есть 3 модуля. 1. Добавление сообщений - Тут все ясно. Посли сообщение. Проверили все что надо. Добавили в базу запись 2. Обновление сообщений - Тут тоже все ясно. Сделали большой запрос по выборке. Обработали. Вывели. 3. Модуль с видимыми пользователями результатами. - Тоже понятно. Два фрейма. JS скрипт на вывод текста и на обновлние. Выборка на приватные сообщения происходит так: like '%приват [username]%' по строке сообщения... На сколько данная структура чата правильна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.02.2006, 18:11
|
|||
|---|---|---|---|
|
|||
[PHP] Алгоритмы написания чата |
|||
|
#18+
лучше будет сделать структуру таблицы такой: sender recipient message -- в первом поле у тебя будет автор сообщения, во втором - получатель - в том случае если это приватное сообщение, а если нет - тогда это поле будет пустым ну и message - само сообщение Тогда ты сможешь очень просто выбирать из бд сообщения, приватные и нет :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1476706]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
200ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 522ms |

| 0 / 0 |
