Чат бичих

Агуулгын хүснэгт:

Чат бичих
Чат бичих

Видео: Чат бичих

Видео: Чат бичих
Видео: САМЫЕ ЛУЧШИЕ РЕАКЦИИ ДЕВУШЕК В ЧАТ-РУЛЕТКЕ / ХАСАНОВ В ЧАТЕ (Hasanov Music) 2024, May
Anonim

Интернетийн эхэн үед чат бол бодит цагийн текст харилцаа холбооны цорын ганц хэрэгсэл байв. Өнөөдөр тэд бүгд вэбээс алга болсон. Гэсэн хэдий ч одоо ч гэсэн чат бичих шаардлагатай болдог.

Чат бичих
Чат бичих

Энэ нь зайлшгүй шаардлагатай

  • - текст засварлагч;
  • - сонгосон програмчлалын хэл дээр скриптүүдийг ажиллуулахад дэмжлэг үзүүлэх, орон нутагт суулгасан вэб сервер (тест хийх зорилгоор).

Зааварчилгаа

1-р алхам

Ирээдүйн чатын архитектурыг сонгоно уу. Өнөө үед энэ төрлийн үйлчилгээг хөгжүүлэх үндсэн хоёр хандлага байдаг: - хүрээ ашиглахад суурилсан сонгодог, - AJAX техникийг ашиглах. Эхний тохиолдолд чатын үйл ажиллагаа нь хүрээг үе үе шинэчлэхэд суурилдаг. үндсэн хуудсандаа суулгасан (ихэвчлэн HTML IFRAME элемент ашиглагддаг). Энэ хүрээ нь өөр статик хуудсыг ачаалдаг бөгөөд хэрэглэгчид мессеж нэмэх үед сервер дээр үүсдэг. Энэ төрлийн чатуудын гол давуу талууд нь: хэрэгжүүлэхэд хялбар байдал, серверийн ачаалал багатай, ихэнх хөтөчтэй нийцтэй байх, хөгжлийн бэрхшээлтэй клиент скриптүүдтэй ч ажиллах чадвартай байх. AJAX техник ашиглан хэрэгжүүлсэн чатууд илүү динамик харагддаг. Нэмэгдсэн мессежийн өгөгдлийг XMLHttpRequest объектыг ашиглан клиент скриптээр хүсдэг. Эдгээрийг сервер XML эсвэл JSON форматаар буцаадаг. Мессежийг харуулах нь хуудсыг дахин ачаалалгүйгээр гардаг. Энэ төрлийн чатуудын давуу тал нь дүрмээр бол хэрэглэгчдэд илүү ээлтэй интерфэйс бөгөөд ажлын үеэр мессежүүдийн түүхийг бүхэлд нь хадгалах чадвартай байдаг. Чимээ бичихээ шийдээрэй.

Алхам 2

Ирээдүйн чат хэрэгжилтийн боломжит талыг авч үзье. Үйлчилгээ нь хэрэглэгчийн бүртгэл, зөвшөөрлийг дэмжих эсэхийг шийднэ үү. Нэмэгдсэн мессежүүдийг удаан хугацаанд хадгалах эсэх гэх мэт. Сүүлийн нэмэгдсэн мессежүүдийн өгөгдөл, шаардлагатай бол бүртгүүлсэн хэрэглэгчдийн мэдээллийг хадгалах арга замыг сонгоно уу. Эдгээр бүх ажлыг гүйцэтгэхэд мэдээллийн санг ашиглаж болно. Гэсэн хэдий ч, чат, текст эсвэл XML файлуудын онцлог шинж чанарыг харгалзан үзэхэд ихэвчлэн хангалттай байдаг.

Алхам 3

Чат интерфейсийг харуулах, хэрэглэгчдэд мессеж харуулах механизмыг хэрэгжүүлнэ. Хэрэв фрэйм ашиглах бол хэрэглэгчийн статусаас хамааран хуудас үүсгэх серверийн скрипт бичихэд хангалттай бөгөөд энэ нь сеансын механизм ашиглан хадгалагдана. Эсвэл чат нь зөвшөөрлийг дэмжихгүй бол зүгээр л статик хуудас үүсгээрэй. AJAX ашигладаг чат интерфэйсийг клиент талын скриптүүдээр бүрэн бүтээх боломжтой. Эдгээр скриптүүдийг боловсруулахын тулд Prototype (prototypejs.org), script.aculo.us, Google Вэб Toolkit (code.google.com/webtoolkit/) гэх мэт хүрээ ашиглахыг зөвлөж байна.

Алхам 4

Мессеж нэмэх серверийн скрипт бич. Энэ нь хэрэглэгчийн браузераас илгээсэн маягтын өгөгдөл эсвэл XML хүсэлтийг хүлээн авах, мэдээллийн үнэн зөвийг шалгах, мессежүүдийн жагсаалтыг шинэчлэх, шаардлагатай бол түүн дээр үндэслэн HTML чат үүсгэх бөгөөд энэ нь одоогийн чат агуулгыг харуулахад хэрэглэгддэг.

Алхам 5

Шаардлагатай бол чат дахь хэрэглэгчдийн бүртгэл, тэдгээрийн зөвшөөрлийг хэрэгжүүлэхийн тулд тусдаа скрипт бичнэ үү.

Зөвлөмж болгож буй: