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

start [/forum/topic.php?desktop=1&fid=23&tid=1476706]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
189ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 536ms |

| 0 / 0 |
