Kuidas Vestlust Kirjutada

Sisukord:

Kuidas Vestlust Kirjutada
Kuidas Vestlust Kirjutada

Video: Kuidas Vestlust Kirjutada

Video: Kuidas Vestlust Kirjutada
Video: Kuidas kirjutada ise laulu? okeiokei näitel 2024, November
Anonim

Interneti algusaegadel olid vestlused ainsad vahendid reaalajas tekstisuhtluseks. Tänapäeval on nad kõik veebist kadunud. Kuid ka nüüd on mõnikord vaja vestlust kirjutada.

Kuidas vestlust kirjutada
Kuidas vestlust kirjutada

See on vajalik

  • - tekstiredaktor;
  • - kohapeal installitud veebiserver, mis toetab valitud programmeerimiskeeles skriptide käivitamist (testimiseks).

Juhised

Samm 1

Valige tulevase vestluse arhitektuur. Tänapäeval on seda tüüpi teenuste arendamisel kaks peamist lähenemist: - klassikaline, mis põhineb kaadrite kasutamisel; - AJAX-i tehnika kasutamine. Esimesel juhul põhineb vestluse toimimine kaadri perioodilisel värskendamisel. varjatud selle põhilehele (tavaliselt kasutatakse HTML IFRAME elementi). Sellesse kaadrisse laaditakse veel üks staatiline leht, mis luuakse serveris, kui kasutajad sõnumeid lisavad. Seda tüüpi vestluste peamised eelised on järgmised: rakendamise lihtsus, väike serveri koormus, ühilduvus valdava enamuse brauseritega, võime töötada isegi puudega klientide skriptidega. AJAX-tehnikat kasutades rakendatud vestlused näevad välja dünaamilisemad. Lisatud sõnumi andmeid nõuab kliendi skript objekti XMLHttpRequest abil. Server tagastab need XML- või JSON-vormingus. Sõnumite kuvamine toimub ilma lehte uuesti laadimata. Seda tüüpi vestluste eeliseks on reeglina kasutajasõbralikum liides ja võimalus kogu seansi jooksul kogu sõnumite ajalugu salvestada. Otsustage, millist tüüpi vestlust soovite kirjutada.

2. samm

Mõelge vestluse tulevase rakendamise võimalikele aspektidele. Otsustage, kas teenus peaks toetama kasutaja registreerimist ja autoriseerimist. Kas lisatud sõnumeid tuleb pikka aega säilitada jne. Valige viis, kuidas viimati lisatud sõnumeid ja vajadusel registreeritud kasutajate andmeid säilitada. Kõigi nende ülesannete täitmiseks saab kasutada andmebaasi. Vestluste eripära arvestades on teksti- või XML-failid tavaliselt piisavad.

3. samm

Rakendage vestlusliidese kuvamise ja kasutajale sõnumite kuvamise mehhanism. Kui kasutatakse raame, piisab, kui kirjutada kasutaja olekust sõltuvalt lehe moodustamiseks serveripoolne skript, mis salvestatakse seansimehhanismi abil. Või looge lihtsalt staatiline leht, kui vestlus ei toeta autoriseerimist. AJAX-i kasutava vestlusliidese saab kliendipoolsed skriptid täielikult renderdada. Nende skriptide väljatöötamiseks on soovitatav kasutada selliseid raamistikke nagu Prototype (prototypejs.org), script.aculo.us ja Google Web Toolkit (code.google.com/webtoolkit/).

4. samm

Kirjutage serveripoolne skript sõnumite lisamiseks. See peaks aktsepteerima kasutaja brauserist saadetud vormiandmeid või XML-päringut, kontrollima teabe õigsust, värskendama sõnumite loendit ja vajadusel looma selle põhjal HTML-faili, mida kasutatakse praeguse vestlussisu kuvamiseks.

5. samm

Vajadusel kirjutage eraldi skriptid, et rakendada kasutajate registreerimist vestluses ja nende volitusi.

Soovitan: