Перейти к содержимому



О чате

#1

Поделиться сообщением #1



mac

mac
  • Неактивные
  • 53 сообщений
  • Репутация: 0
0

Отправлено 07 Август 2008 - 18:28

Нужен совет.
Собрался написать чат своими ручками. Какие основные принципы создания чата? Что нужно учесть? Что лучше использовать для самого окна болталки файл txt или MySQL? Или подскажите, где можно найти нужную инфу. Заранее спасибо...

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Нужен мини чат
  2. Как сделать видеочат на сайте?
  3. Как я стал вебмастером
  4. Чат для сайта: где создать?
  5. Точка в Title

#2

Поделиться сообщением #2



Galeodor

Galeodor
  • Неактивные
  • 1 172 сообщений
  • Репутация: 2

Отправлено 07 Август 2008 - 18:39

http://www.codenet.r.../Light-Chat.php

почитай тут. Там достаточно понятно написано. А переписывать мне лень, да и не к чему источник обделять =)


з.ы. кстати не надо свое сообщение как то по особенному выделять. Мы и так поможем. :)
  • 0

#3

Поделиться сообщением #3



mac

mac
    Topic Starter
  • Неактивные
  • 53 сообщений
  • Репутация: 0

Отправлено 07 Август 2008 - 18:54

http://www.codenet.r.../Light-Chat.php

почитай тут. Там достаточно понятно написано. А переписывать мне лень, да и не к чему источник обделять =)


з.ы. кстати не надо свое сообщение как то по особенному выделять. Мы и так поможем. :)


Спасибо за ответ, но немножко не то. Я чат хочу писать на php. Я думаю, что есть разница между чатом, написанным на С от чата, написанного на php.
  • 0

#4

Поделиться сообщением #4



Galeodor

Galeodor
  • Неактивные
  • 1 172 сообщений
  • Репутация: 2

Отправлено 07 Август 2008 - 19:01

хорошо. вот еще посмотри. может то :

http://wmate.ru/publ...article177.html
  • 0

#5

Поделиться сообщением #5



Vialls

Vialls
  • Неактивные
  • 581 сообщений
  • Репутация: 1

Отправлено 07 Август 2008 - 19:14

Используй PHP+MySQL+Ajax. Примерно так:
Пользователь пишет сообщение - Ajax обращается к файлу send.php (например) и добавляет в БД сообщение. Далее Ajax, через какой-то промежуток времени (примерно каждые 2-3 секунды) обращается к файлу getMessages.php (например) и этот файл выбирает из БД новые написанные сообщения и возвращает в JS, далее ты обрабатываешь эти сообщения и выводишь (с помощью JS)

Думаю надо темку перенести в PHP
  • 0

#6

Поделиться сообщением #6



mac

mac
    Topic Starter
  • Неактивные
  • 53 сообщений
  • Репутация: 0

Отправлено 07 Август 2008 - 19:15

хорошо. вот еще посмотри. может то :


Спасибо. Эт я уже читал.
Мне сейчас самое главное узнать, что лучше на практике использовать для вывода сообщения пользователей: файл txt или БД MySQL? А в этой статье они пишут только о txt.
  • 0

#7

Поделиться сообщением #7



Vialls

Vialls
  • Неактивные
  • 581 сообщений
  • Репутация: 1

Отправлено 07 Август 2008 - 19:20

файл txt или БД MySQL?
Не думаю, что это играет большую роль. Используйте MySQL, если будете Ajax использовать - работать быстрее будет
  • 0

#8

Поделиться сообщением #8



Прокурор

Прокурор
  • Неактивные
  • 222 сообщений
  • Репутация: 0

Отправлено 07 Август 2008 - 21:43

Может это как-нибудь поможет:

_php.spb.ru/chat
_webmastak.com/article.aspx?id=100
_chat.nn.ru/ask.html
_www.zk.ru/dinamit/
_scripts.protoplex.ru/scripts_show/445.html
_cms-miheeff.ru/chat_php_java_flash/
_softobzor.ru/load/5282.html
_cssblast.ru/news/646/
_chat.partytown.ru/www/help.php?help=1& PHPSESSID=247d6ce4fa6f08654f596e872245ef21&
_ale012.borda.ru/?1-5-0-00000023-000-40-0

Возможно, не все Вам подойдет, но там попадаются как и инструкции всякие, так и мысли тех кто этим занимался.
  • 0

#9

Поделиться сообщением #9



mac

mac
    Topic Starter
  • Неактивные
  • 53 сообщений
  • Репутация: 0

Отправлено 17 Сентябрь 2008 - 20:42

Я наконец написал первую версию чата (hopestyle.ru/chat/).
Подскажите где можно его протестировать.
  • 0

#10

Поделиться сообщением #10



ZiTosS

ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 17 Сентябрь 2008 - 22:24

Протестировать можно у себя на локальном хостинге, или на бесплатном хостинге. Тема о бесплатных хостингах на форуме есть.

Тот же самый http://ayola.net/
  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru