www.omegle.com sitesine benzer bir site oluşturmak istiyorum. Herhangi biri bana bazı fikirler önerebilir. Bence bükümlü, orbiter kuyruklu yıldız sunucu.Python kullanarak sohbet kuyruklu siteyi ve twisted
cevap
Twisted iyi bir seçimdir. Birkaç yıl önce, yazdığım, tarayıcı tabanlı bir çevrimiçi oyun için bir sunucu oluşturmak için kullandım - istemcilerin kaydını tuttu, Ajax isteklerine yanıt verdi ve HTML5 Server-Sent DOM Olaylarını da kullandı. Twisted'in iyi HTTP kütüphanesi sayesinde oldukça acısız çalıştı.
Python web çerçevesi için kişisel olarak Django'yu tercih ederim. Onunla gitmek hızlı ve kutunun dışında bir çok işlevsellik var ("ben de dahil olmak üzere sitelerinde yazdığı gibi" pil). Pylons başka popüler bir seçimdir.
Twisted'i kullanmanızı öneririm. ;) Hem sohbet istemcileri hem de sohbet sunucuları var. O zaman bir web çerçevesine de ihtiyacınız var. Grok veya BFD kullanıyorum, ancak etrafta çok sayıda Python Web Çerçevesi var ve bunlardan azı gerçekten kötü.
En XMPP sunucuları BOSH destekler. strophe javascript library'u kullanırsanız, yalnızca sunum hakkında endişelenmeniz gerekir - gerisi sizin için yapılır.
'un üzerinde oluşturulan bir web çerçevesi olan Nevow'u kullanabilirsiniz. Nevow'un belgelerine, bunun için unit tests'un nasıl yazılacağına dair örnekler de dahil olmak üzere tam işlevsel two-way chat application dahildir.
Hem Comet işlevselliğini hem de Web Framework'ü aradığınız için, şu adresten bakabilirsiniz: http://github.com/clemesha/hotdot, Django, Orbited ve Twisted öğelerini birleştirmenin tam bir örneğidir.
- 1. Python twisted: nasıl planlanır? Twisted içinde
- 2. Twisted
- 3. Python twisted: nerede başlar
- 4. SSH portunu Python Twisted içinden nasıl gönderebilirim?
- 5. pydev ve twisted framework
- 6. Python Twisted proxy - paketler nasıl engellenir
- 7. Python Twisted protokolü kayıt dışı mı?
- 8. Twisted (Python) - işbirliği ve coiterate arasındaki fark nedir?
- 9. sunucu-istemci sohbet python kullanarak iş parçacığı ile
- 10. WCF kuyruklu yıldız ve vida dişleri
- 11. Twisted transport.write
- 12. python whatsapp sohbet geçersiz tokens kaldır
- 13. Facebook'un yatay kaydırma çubuğu, sohbet ve sohbet kenar çubuğunda
- 14. jQuery, PHP ve MySQL kullanarak nasıl sohbet yapılır?
- 15. Bir siteyi örmeye ve ayrıştırmaya çalışırken neden terapi benim için bir hata yapıyor?
- 16. nodejs ve socket.io sohbet odaları
- 17. AJAX İlerleme Barı - Yoklama, kuyruklu yıldız?
- 18. Ruby'yi kullanarak bir Sohbet uygulaması oluşturma
- 19. Windows makinede twisted paketi yüklenemedi
- 20. Tek bir Python web çerçevesinden birden çok siteyi çalıştırma
- 21. Twisted ile istemci/sunucu oluşturma
- 22. Wrf servisi olarak sinyalr kullanarak sohbet uygulaması
- 23. Bu siteyi buldum
- 24. Bu Twisted Python Proxy nasıl daha hızlı yapılır?
- 25. Twisted Kurulum Linux'ta Başarısız Oldu
- 26. lan http sohbet ve dosya paylaşımı
- 27. Twisted, Deferred tam traceback
- 28. Laravel'de gerçek zamanlı sohbet ve bildirimler 5
- 29. twisted websocket chatserver openid kimlik doğrulaması
- 30. Twisted MySQL adbapi dönüş sözlüğü