|
DM_Chat .........................................................................................................................................................
В начале был чат . Нет, скорее в начале было множество чатов .
Выйпресы, пони , про , se и ICQ Groupware ставились , изучались
и сносились .... Вроде все хорошо , но , как правило , находилась
хотя бы одна причина (или множество) из-за которой все усилия разработчиков
сходили на нет. Идея написать нечто свое витала в воздухе. Хотелось
многих вещей : простоты, удобства, понятливости , открытого интерфейса.
Мысли по этому поводу были самые различнейшие - на чем сделать,
что взять за основу, какие механизмы задействовать, на чем писать.
Такова история.
Что получиось.
Допущения : У каждого сотрудника имеется свой ПК (и только он им
пользуется), имя ПК в сети (host name) является величиной постоянной
и неизменной, присутствие грамотного админа , наличие драйвера pramie_ryki.sys
.
Основой чата является MySQL . Здесь и только здесь храниться вся
информация о пользователях, никах, ФИО, группах, членствах в них,
сообщения (полученный/не полученные) , история сообщений , возможно
используемые иконки и смайлики. На пользовательских машинах существует
только запись в реестре о автозапуске DM_Chat (с указанием сетевого
пути на .exe) и группа иконок (если придется запускать чат вручную). |