Технический лог чата

Список разделов Форум Тех. поддержка

Описание: Здесь вы можете задать вопросы по технической части.

#1 SibircevSD » Вс, 13 ноября 2011, 7:07

Добрый день, друзья!

Предлагаю выставить администратору форума следующее техническое задание:
1) Необходимо создать табличку в базе данных форума, куда будут копироваться все публично введенные (приват не трогаем) текстовые сообщения чата за день (как участников форума, так и общего chatbot'а - это чтобы видеть если кто-то удалил свое ранее введенное сообщение)
2) Поля таблицы: "первичный ключ" (индексация уникальных строк, тип "числовое", счетчик), "дата и время сообщения" (тип "дата-время", индексация для поиска), "текст сообщения" (тип "текст"), "признак удаления" (тип "логический")
3) Срок хранения информации - 7 дней с последующим регламентным стиранием старых сообщений
4) Соответствующий отчет доступен в режиме чтения модераторам для разрешения споров относительно некорректных действий в чате

Вопросы? Предложения?

P.S. Еще одно поле надо - канал (комната) чата (теоретически народ может по нескольким комнатам или каналам чата сидеть). Тип "текст" (имя канала) или "ссылка" (на справочник каналов чата).
SibircevSD M
Автор темы
Аватара
Откуда: Россия, Архангельск
Сообщения: 1378
Темы: 36
Зарегистрирован: Сб, 27 октября 2007
С нами: 16 лет 5 месяцев


Re: Технический лог чата

#3 Шена » Вс, 13 ноября 2011, 7:37

Сибирцев Станислав писал(а):Вопросы?
зачем?
Сибирцев Станислав писал(а):Предложения?
не занимайся фигней
:grin:
Шена
Аватара
Сообщения: 3033
Темы: 63
Зарегистрирован: Ср, 13 июля 2011
С нами: 12 лет 8 месяцев

Re: Технический лог чата

#4 Нея » Вс, 13 ноября 2011, 7:49

Сибирцев Станислав, шо за тотальная слежка?
Нея
Аватара
Сообщения: 3937
Темы: 18
Зарегистрирован: Сб, 28 мая 2011
С нами: 12 лет 9 месяцев
О себе: все

Re: Технический лог чата

#5 SibircevSD » Вс, 13 ноября 2011, 9:54

Технический лог чата уберет возможность манипулирования
текстовыми и графическими подтверждениями тех или иных событий.
Любой модератор всего лишь подверится по логу - действительно ли была напечатана та или иная фраза или нет.
SibircevSD M
Автор темы
Аватара
Откуда: Россия, Архангельск
Сообщения: 1378
Темы: 36
Зарегистрирован: Сб, 27 октября 2007
С нами: 16 лет 5 месяцев

Re: Технический лог чата

#6 unicorn55 » Вс, 13 ноября 2011, 10:38

Сибирцев Станислав писал(а):дата и время сообщения
Я так понимаю, время должно быть компьютерное а не часы-минуты-секунды. Потому что в одну секунду может поступить несколько сообщений.
unicorn55
Сообщения: 8347
Темы: 124
Зарегистрирован: Ср, 18 марта 2009
С нами: 15 лет

Re: Технический лог чата

#7 SibircevSD » Вс, 13 ноября 2011, 10:39

unicorn55, да - тут уже как чат-время выставлено. Смысл в том, чтобы каждое сообщение попадало в лог кроме личных.
SibircevSD M
Автор темы
Аватара
Откуда: Россия, Архангельск
Сообщения: 1378
Темы: 36
Зарегистрирован: Сб, 27 октября 2007
С нами: 16 лет 5 месяцев

Re: Технический лог чата

#8 Нея » Вс, 13 ноября 2011, 10:52

спецслужбы , ё моё.
совсем чиканулись :-D
Нея
Аватара
Сообщения: 3937
Темы: 18
Зарегистрирован: Сб, 28 мая 2011
С нами: 12 лет 9 месяцев
О себе: все

Re: Технический лог чата

#9 unicorn55 » Вс, 13 ноября 2011, 10:59

Сибирцев Станислав писал(а):да - тут уже как чат-время выставлено.
это время не может быть уникальным ключом.
Но это не важно. Можно же и без индекса таблицу сделать. Или нет? :)
Ведь обращаться к ней будут крайне редко :)
unicorn55
Сообщения: 8347
Темы: 124
Зарегистрирован: Ср, 18 марта 2009
С нами: 15 лет

Re: Технический лог чата

#10 SibircevSD » Вс, 13 ноября 2011, 11:01

unicorn55, ключ каждой записи в таблице формируется отдельным столбцом.
Обычно это простой числовой счетчик. Он ко времени не привязан не как.
Таким образом каждая строка таблицы уникальна.
SibircevSD M
Автор темы
Аватара
Откуда: Россия, Архангельск
Сообщения: 1378
Темы: 36
Зарегистрирован: Сб, 27 октября 2007
С нами: 16 лет 5 месяцев

Re: Технический лог чата

#11 Нея » Вс, 13 ноября 2011, 11:02

unicorn55 писал(а):Ведь обращаться к ней будут крайне редко
:-D
А стася будет часто. ему ета корм для души
Нея
Аватара
Сообщения: 3937
Темы: 18
Зарегистрирован: Сб, 28 мая 2011
С нами: 12 лет 9 месяцев
О себе: все

Re: Технический лог чата

#12 AKRESS » Вс, 13 ноября 2011, 11:54

Шена писал(а):
Сибирцев Станислав писал(а):Вопросы?
зачем?

Во - у меня такой же первый вопрос возник... :-D :-D :-D
AKRESS
Аватара
Сообщения: 27821
Темы: 357
Зарегистрирован: Ср, 10 октября 2007
С нами: 16 лет 5 месяцев
О себе: Пятая колонна

Re: Технический лог чата

#13 SibircevSD » Вс, 13 ноября 2011, 11:57

AKRESS, в принципе по большому счету - для экономии ваших же нервных клеток.
Внедрить можно быстро, а проблем с модератория снимает много.
Но опять же - это все на обсуждение в соответствующем коллегиальном органе :)
SibircevSD M
Автор темы
Аватара
Откуда: Россия, Архангельск
Сообщения: 1378
Темы: 36
Зарегистрирован: Сб, 27 октября 2007
С нами: 16 лет 5 месяцев

Re: Технический лог чата

#14 Britni » Ср, 7 декабря 2011, 8:06

Ой а я читаю . Технический Лох чата. :hi-hi:
Britni
Сообщения: 74
Темы: 1
Зарегистрирован: Пт, 11 ноября 2011
С нами: 12 лет 4 месяца


Вернуться в Тех. поддержка

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 14 гостей

cron
Fatal: Not able to open ./cache/data_global.php