2009-06-04 358 views
2

我想實現一個聊天網站具有以下特點:實現AJAX聊天網站

  1. 直接單對一個用隨機聊天挑陌生人
  2. 如果我的對話夥伴斷開連接,我應該是轉移到不同的陌生人

總之,我想模仿http://omegle.com/

哪種語言是最適合這個任務? Jsp和Java? PHP? ASP?其他?

所有的信息都應該通過網絡服務器,還是有更好的方法?

回答

0

我最近使用PHP + AJAX創建了一個聊天腳本。是的,我的所有聊天消息都通過服務器,因爲它使用AJAX和服務器端PHP腳本將消息傳遞給收件人。

對於PHP交談腳本示例,請參見: http://www.phpfreechat.net/

+0

注意:PHP不一定是該任務的最佳語言。這是主觀的,我沒有在我的文章中深入研究這個話題。 – JasonV 2009-06-04 16:12:12

2

我在教程年前寫的AJAX聊天:

http://www.dynamicajax.com/fr/AJAX_Driven_Web_Chat-271_290_291.html

我還做了它的JSON版本太多:

http://www.dynamicajax.com/fr/JSON_AJAX_Web_Chat-271_290_324.html

這些都寫在PHP但後面結束語非常簡單,因此您可以輕鬆將其轉換爲任何您想要的語言。下面是我轉換爲ASP.NET

http://www.dynamicajax.com/fr/AJAX_Web_Chat_ASP_NET-271_290_328.html

它的工作原理很像Omegle的一個版本,所有你需要做的是設置代碼隨機選擇一個陌生人。

+0

感謝您的帖子,它給了我GAE聊天的想法。 – 2010-02-19 00:44:33