الانتقال إلى المحتوى الرئيسي

كيفية إنشاء الحوارات في فب ، كما هو الحال في فكونتاكتي

إنشاء حوارات بين المستخدمين في فب هو مهمة هامة للمطورين الذين يرغبون في تنفيذ وظائف الرسائل مماثلة لتلك الموجودة على الشبكة الاجتماعية فكونتاكتي. يمكن أن يكون هذا مفيدا لإنشاء منصة الاتصال الخاصة بك أو المنتديات أو الدردشة عبر الإنترنت.

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

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

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

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

  1. الشروع في العمل مع بي إتش بي
  2. إنشاء قاعدة بيانات لمربعات الحوار
  3. تحميل الرسائل إلى قاعدة البيانات
  4. عرض الرسائل في مربع حوار

الشروع في العمل مع بي إتش بي

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

بعد تثبيت الخادم ، يمكنك إنشاء برنامج نصي فب باستخدام أي محرر نصوص. عادة ما يتم تضمين رمز فب في علامات خاصة.

هنا مثال على برنامج نصي فب بسيط أن إخراج عبارة " مرحبا العالم!":

سيتم تنفيذ هذا الرمز على الخادم والنتيجة ، أي عبارة " مرحبا ، العالم!"،سيتم إرسالها إلى العميل ، الذي سيقوم بتحميل الصفحة في متصفحه.

فب يدعم العديد من الوظائف المضمنة التي يمكن استخدامها للعمل مع المتغيرات والمصفوفات والسلاسل والعمليات الحسابية والعديد من المهام الأخرى.

فب كما يسمح لك لقراءة البيانات من مصادر خارجية مثل النماذج والملفات أو قواعد البيانات ، وكذلك إرسال البيانات إلى الخادم ومعالجته.

لدى بي إتش بي قاعدة معرفية واسعة ودعم من مجتمع المطورين. هناك العديد من الأدلة والمواد التدريبية والمنتديات حيث يمكنك العثور على إجابات للأسئلة والحصول على المساعدة في حل المشكلات.

في هذه المقالة ، نظرنا في البدء مع فب. الآن يمكنك البدء في تعلم هذه الأداة القوية وإنشاء تطبيقات الويب الخاصة بك!

إنشاء قاعدة بيانات لمربعات الحوار

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

البريد الإلكتروني

فارتشارعنوان البريد الإلكتروني للمستخدميمكن أن يحتوي جدول الرسائل على الحقول التالية:
نوع البياناتالوصف
من الهويةكثافة العملياتالمعرف الفريد للرسالة
معرف المستخدمكثافة العملياتمعرف المستخدم الذي أرسل الرسالة
هو المتلقيكثافة العملياتمعرف المستخدم المتلقي
الرسالةالنصنص الرسالة

الطابع الزمني

التاريخ والوقت

الطابع الزمني لإرسال الرسالة

بعد تحديد بنية قاعدة البيانات ، تحتاج إلى إنشاء الجداول المناسبة في الخلية أو نظام آخر لإدارة قواعد البيانات المستخدمة (دبمس).

الآن يجب أن يكون لديك قاعدة بيانات جاهزة يمكنك من خلالها تخزين محادثات المستخدم. يمكن إنشاء السجلات في جداول المستخدم والرسالة وتحديثها باستخدام استعلامات سكل أو باستخدام أورم (كائن-رسم الخرائط العلائقية) إطار ل فب ، مثل بليغ أو عقيدة.

تحميل الرسائل إلى قاعدة البيانات

لإنشاء جدول ، يمكننا استخدام استعلام سكل التالي:

إنشاء رسائل الجدول (

معرف إنت السيارات زيادة المفتاح الأساسي,

معرف المرسل غير فارغ,

رقم المستلم غير فارغ,

نص الرسالة,

الطابع الزمني التاريخ والوقت الافتراضي الحالي

);