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

Реферальная программа Мегаплана

Выбрать шаблон и создать сайт

О чате

#1 mac

mac
  • Пользователь
  • 53 сообщений
  • Репутация: 0
0

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

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

 

 

  • 0

#2 Galeodor

Galeodor
  • Пользователь
  • 1 172 сообщений
  • Репутация: 2

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

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

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


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

#3 mac

mac
    Topic Starter
  • Пользователь
  • 53 сообщений
  • Репутация: 0

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

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

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


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


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

#4 Galeodor

Galeodor
  • Пользователь
  • 1 172 сообщений
  • Репутация: 2

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

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

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

#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 mac

mac
    Topic Starter
  • Пользователь
  • 53 сообщений
  • Репутация: 0

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

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


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

#7 Vialls

Vialls
  • Пользователь
  • 581 сообщений
  • Репутация: 1

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

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

#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 mac

mac
    Topic Starter
  • Пользователь
  • 53 сообщений
  • Репутация: 0

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

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

#10 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

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

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

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

robot

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


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