Ho bisogno di creare una chat di cometa tet-a-tet con molti canali usando PHP come backend e JQuery come frontend. Ho bisogno di qualcosa come server event-driven per farlo ... Ma non ho trovato nulla di semplice e appplicabile al mio compito. Ti prego, dimmi la soluzione migliore per questo problemaIl modo più semplice per creare una cometa chat
risposta
È possibile creare un demone: http://kevin.vanzonneveld.net/techblog/article/create_daemons_in_php/
Forse si dovrebbe cercare di utilizzare node.js. Supporta server Web basati su eventi e c'è già una demo di chat (http://nodejs.org/#demo). Con node.js scrivi il tuo backend e il codice di frontend in Javascript, quindi non dovrebbe essere un problema se conosci questa lingua.
Si potrebbe provare WebSync on-demand ... c'è una semplice chat demo che dovrebbe farti fuori e in esecuzione ...
Sono stato in realtà solo leggendo un articolo su questo, che ha portato a: http://demo.java2script.org/gtalk/ che è un esempio di ciò che stai cercando di fare.
Avete sentito parlare di AjaxIM?
È un framework di messaggistica istantanea open source che utilizza AJAX.
Si può cercare Reverse Ajax termine. Probabilmente il APE project ti aiuterà.
State usando il progetto APE per PHP e Python (django) e funziona perfettamente. Sul lato server javascript e ha ottenuto script di lavoro per mootools, jquery e probabilmente altri js-framework. – xintron
Ho qui un esempio molto semplice che può iniziare con la cometa. Copre la compilazione di Nginx con il modulo NHPM e include il codice per i ruoli semplici di editore/sottoscrittore in jQuery, PHP e Bash.
http://blog.jamieisaacs.com/2010/08/27/comet-with-nginx-and-jquery/
Non molto utile come non ho abbastanza tempo per scrivere un server da solo :) scadenza prossimamente – hexxy
http://code.google.com/p/webchat2/? –
Fare demoni è divertente. Ma ci sono alternative più veloci. –