я таки это дописал) ну, почти.. ща ещё сегодня интсрукцию по использованию составлю только)) баги.. баги очевидно есть, их не может не быть. но в целом вроде работает. насколько хорошо - пока незнаю, нужно тестировать. теперь осталась только одна проблема - хостинг! Бесплатные хостинги оказываются совсем какашкой, либо нет поддержки php+mysql. а платные.. незнаю, будет ли у меня возможность и время, что бы заказать платный. Это будет известно завтра. Так что вот... хотелось бы разбирающихся или просто любопытных попросить оценить и, возможно, потестировать при желании, но увы проблемы с хостингом не позволяют этого сделать. Хотя я конечно загрузил чат в инет, но хостинг оказался весьма тормозной и переодически отрубающийся на несколько секунд..
а в целом основные характеристики получились такие:
чат использует php и базу данных MySQL.
сообщения -
загружаются только новые в переодически обновляющийся скрытый фрейм и выводятся в основное окно средствами javascript, в результате чего окно сообщений не мигает а потребление траффика значительно уменьшается (правда это приводит временами к различного рода багам, которые в общем то решаются простым перезаходом в чат, но неприятно(( обновление происходит каждые 7 секунд а так же при добавлении сообщения.
есть 4 типа сообщений - обычные, приватные, от 3го лица и системные (пишут кто вошёл, кто вышел и некоторые дополнительные вещи)
смайлики
автозамена ссылок и e-mail'ов
посетители -
список присутствующих онлайн (при чём если посетитель не активен 5 минут, т.е. фрейм со списком кто в чате не обновляется, то этого посетителя автоматически выбрасывает из чата, что порой случается не всегда корректно, например если человек просто свернул окно броузера... по этой же причине могут не отобразиться новые сообщения, но от этого спасает зелёная кнопка "обновить" =))
обязательная регистрация, но e-mail открыт только для себя и администрации
на данный момент 8 разных статусов (должно было быть 9) от гостя до админа
разные права и возможности соответственно
настройка анкеты, а так же цвета и шрифта сообщений
ограничения - на регистрацию раз в три минуты, на вход - один посетитель в 10 секунд.
модерирование - разные уровни модераторов с возможностями вешать предупреждения (звёзды), выбрасывать из чата и банить на срок от часа до месяца, а так же на совсем.
дополнительно - архив сообщений за неделю, визиты за неделю, рейтинг посетителей, внутренняя почта (комлинк), гостевая книга (датапалд) и страница новост ей... ну и панель администрирования с возможностью например резервного копирования базы данных, но это не очень интересно обычным посетителям))
если в кратце то так)
разместился временно по адресу
ссылка