Sohbet Nasıl Yazılır

İçindekiler:

Sohbet Nasıl Yazılır
Sohbet Nasıl Yazılır

Video: Sohbet Nasıl Yazılır

Video: Sohbet Nasıl Yazılır
Video: KONUŞACAK KONU BULMAK VE SIKICI OLMADAN SOHBET EDEBİLME BECERİSİ 2024, Mayıs
Anonim

İnternetin ilk günlerinde, sohbetler gerçek zamanlı metin iletişiminin tek yoluydu. Bugün hepsi ama web'den kayboldular. Ancak, şimdi bile bazen bir sohbet yazmak gerekli hale geliyor.

sohbet nasıl yazılır
sohbet nasıl yazılır

Bu gerekli

  • - Metin düzeltici;
  • - seçilen programlama dilinde komut dosyalarını çalıştırma desteğine sahip yerel olarak kurulmuş bir web sunucusu (test için).

Talimatlar

Aşama 1

Gelecekteki sohbetin mimarisini seçin. Bugün, bu tür hizmetlerin geliştirilmesine yönelik iki ana yaklaşım vardır: - çerçeve kullanımına dayalı klasik; - AJAX tekniğini kullanma İlk durumda, sohbetin işleyişi çerçevenin periyodik olarak güncellenmesine dayanır. ana sayfasına gömülüdür (genellikle HTML IFRAME öğesi kullanılır). Bu çerçeve, kullanıcılar mesaj eklediğinde sunucuda oluşturulan başka bir statik sayfa ile yüklenir. Bu tür sohbetlerin başlıca avantajları şunlardır: uygulama kolaylığı, düşük sunucu yükü, tarayıcıların büyük çoğunluğuyla uyumluluk, devre dışı bırakılmış istemci komut dosyalarıyla bile çalışma yeteneği. AJAX teknikleri kullanılarak uygulanan sohbetler daha dinamik görünür. Eklenen ileti verileri, bir XMLHttpRequest nesnesi kullanılarak istemci komut dosyası tarafından istenir. Sunucu tarafından XML veya JSON formatında döndürülürler. Mesajların görüntülenmesi, sayfa yeniden yüklenmeden gerçekleşir. Bu tür sohbetlerin avantajı, kural olarak, daha kullanıcı dostu bir arayüz ve çalışma oturumu içindeki tüm mesaj geçmişini kaydetme yeteneğidir. Yazmak istediğiniz sohbet türüne karar verin.

Adım 2

Gelecekteki sohbet uygulamasının olası yönlerini düşünün. Hizmetin kullanıcı kaydını ve yetkilendirmeyi destekleyip desteklemeyeceğine karar verin. Eklenen mesajların uzun süre saklanıp saklanmayacağı vs. Son eklenen mesajların verilerinin ve gerekirse kayıtlı kullanıcılarla ilgili bilgilerin saklanacağı yolu seçin. Tüm bu görevleri gerçekleştirmek için bir veritabanı kullanılabilir. Ancak, sohbetlerin özellikleri göz önüne alındığında, metin veya XML dosyaları genellikle yeterlidir.

Aşama 3

Sohbet arayüzünü görüntülemek ve kullanıcıya mesajları görüntülemek için bir mekanizma uygulayın. Çerçeveler kullanılacaksa, oturum mekanizması kullanılarak kaydedilen kullanıcının durumuna bağlı olarak bir sayfa oluşturmak için sunucu taraflı bir komut dosyası yazmak yeterlidir. Veya sohbet yetkilendirmeyi desteklemiyorsa statik bir sayfa oluşturun. AJAX kullanan sohbet arayüzü, tamamen istemci tarafı komut dosyaları tarafından oluşturulabilir. Bu komut dosyalarını geliştirmek için Prototype (prototypejs.org), script.aculo.us ve Google Web Toolkit (code.google.com/webtoolkit/) gibi çerçevelerin kullanılması önerilir.

4. Adım

Mesaj eklemek için bir sunucu tarafı komut dosyası yazın. Kullanıcının tarayıcısından gönderilen form verilerini veya bir XML talebini kabul etmeli, bilgilerin doğruluğunu kontrol etmeli, mesaj listesini güncellemeli ve gerekirse, mevcut sohbet içeriğini görüntülemek için kullanılan buna dayalı bir HTML dosyası oluşturmalıdır.

Adım 5

Gerekirse, kullanıcıların sohbete kaydını ve yetkilendirmesini uygulamak için ayrı komut dosyaları yazın.

Önerilen: