Com Escriure Un Xat

Taula de continguts:

Com Escriure Un Xat
Com Escriure Un Xat

Vídeo: Com Escriure Un Xat

Vídeo: Com Escriure Un Xat
Vídeo: ELS MISSATGES EN UN XAT 2024, De novembre
Anonim

Als primers dies d’Internet, els xats eren l’únic mitjà de comunicació de text en temps real. Avui han desaparegut gairebé de la xarxa. No obstant això, fins i tot ara de vegades es fa necessari escriure un xat.

Com escriure un xat
Com escriure un xat

És necessari

  • - editor de text;
  • - un servidor web instal·lat localment amb suport per executar scripts en el llenguatge de programació seleccionat (per provar-los).

Instruccions

Pas 1

Trieu l'arquitectura del futur xat. Avui hi ha dos enfocaments principals per al desenvolupament de serveis d’aquest tipus: - clàssic, basat en l’ús de marcs; - mitjançant la tècnica AJAX. En el primer cas, el funcionament del xat es basa en l’actualització periòdica del marc. incrustat a la seva pàgina principal (normalment s'utilitza l'element HTML IFRAME). Aquest marc es carrega amb una altra pàgina estàtica, que es genera al servidor quan els usuaris afegeixen missatges. Els principals avantatges dels xats d’aquest tipus són: simplicitat d’implementació, poca càrrega del servidor, compatibilitat amb la gran majoria de navegadors, capacitat per treballar fins i tot amb scripts de client desactivats. Els xats implementats mitjançant tècniques AJAX semblen més dinàmics. Les dades del missatge afegides les sol·licita l'script del client mitjançant un objecte XMLHttpRequest. El servidor els retorna en format XML o JSON. La visualització dels missatges es produeix sense tornar a carregar la pàgina. L’avantatge dels xats d’aquest tipus és, com a norma, una interfície més fàcil d’utilitzar i la possibilitat de desar tot l’historial de missatges dins de la sessió de treball. Decidiu el tipus de xat que voleu escriure.

Pas 2

Penseu en els possibles aspectes de la futura implementació del xat. Decidiu si el servei admet el registre i l'autorització de l'usuari. Si voleu emmagatzemar els missatges afegits durant molt de temps, etc. Seleccioneu la manera d'emmagatzemar les dades dels darrers missatges afegits i, si cal, informació sobre els usuaris registrats. Es pot utilitzar una base de dades per realitzar totes aquestes tasques. Tanmateix, ateses les especificitats dels xats, els fitxers de text o XML solen ser suficients.

Pas 3

Implementar un mecanisme per mostrar la interfície de xat i mostrar missatges a l'usuari. Si s'utilitzaran marcs, n'hi ha prou amb escriure un script del servidor per formar una pàgina en funció de l'estat de l'usuari, que es desa mitjançant el mecanisme de sessió. O simplement creeu una pàgina estàtica si el xat no admet l'autorització. La interfície de xat que utilitza AJAX es pot representar completament mitjançant scripts del costat del client. Per desenvolupar aquests scripts, és recomanable utilitzar marcs com ara Prototype (prototypejs.org), script.aculo.us i Google Web Toolkit (code.google.com/webtoolkit/).

Pas 4

Escriviu un script del servidor per afegir missatges. Hauria d’acceptar les dades del formulari o una sol·licitud XML enviada des del navegador de l’usuari, comprovar la exactitud de la informació, actualitzar la llista de missatges i, si cal, generar un fitxer HTML basat en ella, que s’utilitzi per mostrar el contingut del xat actual.

Pas 5

Si cal, escriviu scripts separats per implementar el registre d’usuaris al xat i la seva autorització.

Recomanat: