كيف تكتب محادثة

جدول المحتويات:

كيف تكتب محادثة
كيف تكتب محادثة

فيديو: كيف تكتب محادثة

فيديو: كيف تكتب محادثة
فيديو: How to Write a Talk 2024, يمكن
Anonim

في الأيام الأولى للإنترنت ، كانت الدردشات هي الوسيلة الوحيدة للاتصال النصي في الوقت الفعلي. اليوم اختفوا تقريبًا من الويب. ومع ذلك ، حتى الآن في بعض الأحيان يصبح من الضروري كتابة دردشة.

كيف تكتب محادثة
كيف تكتب محادثة

انه ضروري

  • - محرر النص؛
  • - خادم ويب مثبت محليًا مع دعم لتنفيذ البرامج النصية بلغة البرمجة المحددة (للاختبار).

تعليمات

الخطوة 1

اختر بنية الدردشة المستقبلية. يوجد اليوم طريقتان رئيسيتان لتطوير خدمات من هذا النوع: - كلاسيكي ، يعتمد على استخدام الإطارات ؛ - باستخدام تقنية AJAX. في الحالة الأولى ، يعتمد عمل الدردشة على التحديث الدوري للإطار مضمن في صفحته الرئيسية (عادةً ما يتم استخدام عنصر HTML IFRAME). يتم تحميل هذا الإطار بصفحة ثابتة أخرى ، يتم إنشاؤها على الخادم عندما يضيف المستخدمون رسائل. المزايا الرئيسية لهذا النوع من الدردشات هي: بساطة التنفيذ ، وحمل منخفض على الخادم ، والتوافق مع الغالبية العظمى من المتصفحات ، والقدرة على العمل حتى مع البرامج النصية للعميل المعطل. تبدو المحادثات التي يتم تنفيذها باستخدام تقنيات AJAX أكثر ديناميكية. يتم طلب بيانات الرسالة المضافة بواسطة البرنامج النصي للعميل باستخدام كائن XMLHttpRequest. يتم إرجاعها بواسطة الخادم بتنسيق XML أو JSON. يتم عرض الرسائل بدون إعادة تحميل الصفحة. تتمثل ميزة الدردشات من هذا النوع ، كقاعدة عامة ، في واجهة أكثر سهولة في الاستخدام والقدرة على حفظ محفوظات الرسائل بالكامل داخل جلسة العمل. حدد نوع الدردشة التي تريد كتابتها.

الخطوة 2

ضع في اعتبارك الجوانب المحتملة لتنفيذ الدردشة في المستقبل. حدد ما إذا كان يجب أن تدعم الخدمة تسجيل المستخدم والترخيص. ما إذا كان سيتم تخزين الرسائل المضافة لفترة طويلة ، وما إلى ذلك. حدد طريقة تخزين بيانات آخر الرسائل المضافة ، وإذا لزم الأمر ، معلومات حول المستخدمين المسجلين. يمكن استخدام قاعدة البيانات لإنجاز كل هذه المهام. ومع ذلك ، نظرًا لخصائص الدردشات ، عادةً ما تكون الملفات النصية أو ملفات XML كافية.

الخطوه 3

تنفيذ آلية لعرض واجهة الدردشة وعرض الرسائل للمستخدم. إذا تم استخدام الإطارات ، يكفي كتابة نص من جانب الخادم لتكوين صفحة اعتمادًا على حالة المستخدم ، والتي يتم حفظها باستخدام آلية الجلسة. أو قم فقط بإنشاء صفحة ثابتة إذا كانت الدردشة لا تدعم التفويض. يمكن عرض واجهة الدردشة التي تستخدم AJAX بالكامل بواسطة البرامج النصية من جانب العميل. لتطوير هذه البرامج النصية ، يُنصح باستخدام أطر عمل مثل Prototype (prototypejs.org) و script.aculo.us ومجموعة أدوات الويب من Google (code.google.com/webtoolkit/).

الخطوة 4

اكتب نصًا نصيًا من جانب الخادم لإضافة الرسائل. يجب أن يقبل بيانات النموذج أو طلب XML المرسل من متصفح المستخدم ، والتحقق من صحة المعلومات ، وتحديث قائمة الرسائل ، وإذا لزم الأمر ، إنشاء ملف HTML بناءً عليه ، والذي يستخدم لعرض محتوى الدردشة الحالي.

الخطوة الخامسة

إذا لزم الأمر ، اكتب نصوصًا منفصلة لتنفيذ تسجيل المستخدمين في الدردشة وتفويضهم.

موصى به: