Cherche un Bon chat - Open source

Cherche un Bon chat - Open source - PHP - Programmation

Marsh Posté le 05-01-2005 à 17:01:08    

Bonjour à tous,
 
je cherche un bon Chat en Php pour mon site. Je recherche surtout un Chat qui gère parfaitement bien les messages privés créant de réel salons privés entre deux users, a la façon d'IRC.
 
Merci  
 
tost

Reply

Marsh Posté le 05-01-2005 à 17:01:08   

Reply

Marsh Posté le 05-01-2005 à 17:01:35    

Chat en temps réel ? Prend plutôt une Applet Java

Reply

Marsh Posté le 05-01-2005 à 17:02:37    

Tu t'es trompé de section

Reply

Marsh Posté le 05-01-2005 à 17:03:44    

Salut,
 
Oui en temps réel !
 
Le probleme des applets Java c'est que ça plante sur beaucoup de systeme (dont le mien :/) et il me faut un script 100% opérationnel sur IE.
 
Merci

Reply

Marsh Posté le 05-01-2005 à 17:09:36    

esox_ch a écrit :

Tu t'es trompé de section


 
 :sarcastic:  :sarcastic:  :sarcastic:

Reply

Marsh Posté le 05-01-2005 à 17:13:28    

euh... le plus constructif serai de me dire dans quelle section je dois poster merci

Reply

Marsh Posté le 05-01-2005 à 17:37:52    

Ben deja ce qu'ils te disent c'est que pour le faire en temps réel ne compte pas sur le php. Le php te permet de le faire mais l'envoi et reception de messages se fait quelque peut en différé d'une seconde, et donc voir ta page se recharger a chaque fois... bof. Y'a aussi en passant par les sockets pour info.
 
De plus ne songe meme pas a relier ton tchat php a un vrai serveur irc, ce serai encore moin en temps réel lol
 
 
La solution la plus efficace pour le temps réel, c'est comme ils t'ont dit de passer par un aplet java qui fera l'interface entre l'user et le  serveur irc
http://forum.hardware.fr/hardwaref [...] _sujet.htm
 
Sinon je vois pas d'autres solutions... tchat en flash c'est encore plus différé enfin disons plutot autant que le php mais on subit pas un rechargement de la page pas beaux pour les yeux.


Message édité par Tempus_Fugit le 05-01-2005 à 17:39:49
Reply

Marsh Posté le 05-01-2005 à 17:51:07    

tostal a écrit :

euh... le plus constructif serai de me dire dans quelle section je dois poster merci


windows, software et réseaux...ce que tu cherches c'est un script tout fait manifestement, hors ici le but c'est de programmer et aider les gens à programmer...[:skeye]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 05-01-2005 à 18:06:45    

Sinon pour les trucs tout fait koders.com c'est po mal :)

Reply

Marsh Posté le 05-01-2005 à 19:07:00    

Merci pour les différentes infos, c'est cool. Pour les parleurs dans le vide, vous connaissez la suite...
 
tost

Reply

Marsh Posté le 05-01-2005 à 19:07:00   

Reply

Marsh Posté le 05-01-2005 à 19:29:30    

Ca plante pas les applet Java, sauf celles qui sont mal programmées :??:

Reply

Marsh Posté le 05-01-2005 à 19:32:36    

j'ai trouvé merci:
 
http://www.tufat.com/  pour 5$
 
Bon courage
 
tost
 

Reply

Marsh Posté le 05-01-2005 à 21:34:24    

Les parleurs dans le vide ils te conseillent de lire les regles du forum

Reply

Marsh Posté le 06-01-2005 à 10:07:41    

Oui ben les regles du forum condamne plus les mecs qui répondent pas smiley et font des reply HorsSujet/freepost que les gars qui pose correctement une question.
 
 
Vas les lire

Reply

Marsh Posté le 06-01-2005 à 10:12:42    

[01] Tout topic n'ayant pas de rapport avec la programmation sera soit déplacé vers la section adéquate soit verrouillé.
 
En effet je l'ai lu, ton sujet n'a absolument rien a voir avec la programmation, il devrait etre mis dans Win,Soft . Si tu penses que je suis en tort, clique sur le ! rouge

Reply

Marsh Posté le 06-01-2005 à 10:40:27    

ok merci, ticket envoyé.

Reply

Marsh Posté le 07-01-2005 à 22:55:51    

FlorentG a écrit :

Ca plante pas les applet Java, sauf celles qui sont mal programmées :??:

Je me demande si même les applets bien programmés ont des chances de ne pas planter avec les JRE de microsoft. (JRE par défaut avec certains windows bien que ca soit un JRE fait pour le J++ et pas pour les programmes en JAVA)

Reply

Marsh Posté le 08-01-2005 à 21:26:01    

Je me demande si on ne pourrait pas tweaker un peu pour faire un chat en php de cette manière : une frame avec un champ texte pour ecrire, une frame qui charge la page dialogue.php où l'on voit le dial.  
 
Le truc serait que cette page envoie le header html jusqu'au <body> puis les lignes de discussion au fur et à mesure que les gens parlent. Ca donnerait l'impression d'une page qui met trèèèèèèès longtemps à se charger, ligne par ligne, mais ça pourrait marcher non ? je suppose qu'il faudrait refermer le body et charger à nouveau la page de temps à autre :)

Reply

Marsh Posté le 09-01-2005 à 18:16:33    

Cela marcherait jusqu'a une certaine limite.
D'abord tu as le probleme du timeout du script php cote serveur. Par defaut un script qui met plus de 30 secondes a s'executer va produire un "timeout".
Ensuite si tu arrive a contourner ca, tu auras le probleme du timeout cote client. En effet meme si le browser recois des donnees, il me semble qu'ils ont une variable de timeout qu'ils ne peuvent pas depasser.
 
En revanche il existerais quelques "techniques" pour simuler le temps reel.
Par exemple on pourrais utiliser l'objet XmlHttpRequest pour faire une requete au serveur. Cela se fait via JS (cet objet est dispo sur IE et sur FF mais me semble qu'Opera n'en beneficie pas). Donc on pourrait executer en JS une connexion au serveur toutes les secondes afin de lui demander les nouvelles lignes.
 
Sinon il resterai l'utilisation d'un applet java mais en tant que "bridge". L'applet ne serait la que pour servir de pont entre le serveur et le client. Etant donne qu'en java il est possible d'etablir une "vrai" connexion, on pourrais alors recevoir les infos du serveur sans devoir lui faire une requete avant. Ensuite l'applet java envairais les donnees a la page web grace a du JS.
L'utilisation d'un applet java apporte quelques problemes. En effet un applet qui n'est pas signe ne peut pas se connecter partout. Il ne peut se connecteur qu'au serveur web. Donc pas de connexion a des serveur irc ou autres serveur.
Neanmoins il me semble qu'il suffit de le signer pour qu'il puisse se connecter ailleurs.
 
Enfin voila, tout ca c'est de la theorie.
Le mieux c'est d'utiliser un chat existant en tant qu'applet java. A moins biensur que le but de l'exercice soit de le faire sois meme et dans ce cas cela peut etre interessant a faire.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed