تم تطوير HYBBS بناءً على إطار عمل HYPHP. الإطار عبارة عن برنامج بهيكل MVC. يعمل محرك قاعدة البيانات الخاص به على امتداد PDO. أنا أكتب هذا البرنامج بموقف يسعى إلى التميز التي أعجب بها كثيرًا، والتي تبهرني، ولكن ما أكرهه هو المؤلفون المسؤولون الذين يستخدمون كودًا مستقرًا وآمنًا بمنطق واضح ومبسط لتطوير برامج ذات كود مفتوح المصدر حقيقي، وهي البرامج التي أحتقرها هي تلك التي يتم بيعها من أجل الوظيفة، بغض النظر عن استقرار البرنامج، تم تطوير رمز الأمان بمنطق واضح، دون النظر إلى المستخدمين.
لماذا أستخدم بنية MVC لتطوير هذا المنتدى؟ السبب الرئيسي هو السماح لكل وظيفة بمدخل واضح، بحيث يمكن أن يكون للبرنامج تأثير معياري وظيفي، وهو ما يساعد المطورين على الوصول إلى موقع الخطأ بواحد. انقر، ولم تعد هناك حاجة إلى الخلط بين البحث عن الملفات، كما يوفر الإطار أيضًا تتبعًا أكثر تفصيلاً لإرجاع أخطاء PHP.
في البداية، لم يكن المنتدى يدعم المكونات الإضافية، فكرت في الأمر بعناية في ذلك الوقت. إذا لم يقم المنتدى بتطوير آلية المكونات الإضافية، فإن عمر المنتدى يعتمد علي. في الآلية، سيكون هناك مطورون مستمرون يقدمون أعمالهم الخاصة، وتحقق المشاركة تأثيرًا معياريًا اختياريًا، بحيث تعتمد حياة المنتدى على المطورين الذين يشاركونها مرتين، ويمكن للمطورين إعادة تطوير المنتدى من خلال معرفتهم الخاصة بعض التأثيرات الوظيفية، ومن ثم مشاركتها مع مستخدمي المنتدى.
استخدم SO رسميًا آلية المكون الإضافي HOOK في الإصدار الرسمي للمنتدى 1.0، مما يسمح بإدراج رمز المكون الإضافي في الوظائف الأساسية للمنتدى لتحقيق تأثيرات التطوير الثانوية مع التحديث الأساسي للمكون الإضافي يدعم أيضًا خيارات التكوين والتثبيت وإلغاء التثبيت، مما يسمح للمستخدم بتكوين معلمة للمكون الإضافي، بحيث يمكن للمكون الإضافي استدعاء المعلمات التي قام المستخدم بتكوينها لتحقيق التأثير المطلوب ويمكن إرفاق وظائف التثبيت وإلغاء التثبيت إلى التنفيذ الأساسي للمنتدى، بحيث يمكن لوظائف التثبيت وإلغاء التثبيت الاتصال مباشرة بقاعدة البيانات الأساسية. يقوم المحرك بتنفيذ عمليات SQL واستخدام المتغير الأساسي.
مع وصول المنتدى إلى الإصدار 1.3، قام الإطار بتحديث مكتبة فئة ذاكرة التخزين المؤقت للبيانات، والتي تدعم معظم ملحقات ذاكرة التخزين المؤقت للذاكرة، بالإضافة إلى ذاكرة التخزين المؤقت الإضافية FIleDB التي تستهدف المستخدمين المكانيين. إن استخدام التخزين المؤقت للبيانات يمكن أن يقلل بشكل كبير من استعلامات عبارات SQL، حيث توجد استعلامات متكررة، على سبيل المثال، تحتوي صفحتنا الرئيسية على 10 مقالات شروط التنفيذ لتصفية هذه المقالات العشرة، وسيتم الحصول على هذه المقالات العشرة بشكل متكرر من قبل عدد لا يحصى من الزوار الذين لديهم حق الوصول، مما سيؤدي إلى إنشاء الكثير من عمليات SQL، وهي عبارة عن SQL متكرر، ذاكرة التخزين المؤقت لبياناتنا هي تخزين بيانات SQL المتكررة هذه أن الوصول التالي يمكنه الوصول مباشرة إلى ذاكرة التخزين المؤقت السابقة دون تشغيل قاعدة البيانات، وهذا يقلل من عملياتنا على SQL.
متطلبات بيئة الخادم:دعم منتدى التثبيت الفرعي
PHP5.3 أو أعلى بما في ذلك 5.3، PHP7
أباتشي||Nginx||IIS
يجب تشغيل الوضع الساكن الزائف، وإلا فلن يمكن تثبيته~!
دعم قواعد البيانات: MYSQL، MSSQL، Oracle، PostgreSQL، Sybase
يحتاج ملحق دعم PHP إلى تمكين PDO#####PDOPDOPDO وإلا فلن يمكن تشغيل قاعدة البيانات.
وظيفة منتدى الضوء عالي التحميل HYBBSنظام المستخدم
تسجيل الدخول
يسجل
استرداد كلمة المرور
الصفحة الرئيسية لمركز المستخدم
تحميل الصورة الرمزية
تغيير كلمة المرور
قائمة موضوعات مركز المستخدم
قائمة تعليقات مركز المستخدم
قائمة رسائل مركز المستخدم
حالة المستخدم على الإنترنت
نظام المقال
محتوى عنوان المقال
تعليقات المادة، ترقيم الصفحات
الإعجاب والكراهية
وجهات النظر
تحرير النص الغني بتنسيق HTML
تحميل الصورة
تحميل المرفقات
تعبير
فرز حسب أحدث التعليقات الأقدم
تحرير المادة
التعليقات التحريرية
المقالة مثبتة في أعلى الموقع
قسم المقالات مثبت في الأعلى
حذف الموضوع
حذف التعليق
@ إشعار رسالة المستخدم
الرد على إشعار الرسالة
إخفاء المشاركة (الرد يظهر محتوى المشاركة)
المشاركات المدفوعة (مطلوب عملات ذهبية مدفوعة لعرض محتوى المنشور)
المرفقات مخفية (يجب الرد على المشاركة لتظهر المرفقات)
هناك رسوم على المرفقات (تحتاج إلى شراء المرفقات قبل أن تتمكن من تنزيلها)
ذات الصلة بالإذن
أذونات مجموعة المستخدمين (التحكم في الأذونات: النشر، التعليق، @، تحميل الصور، تحميل المرفقات، إخفاء المنشورات، شراء المنشورات، شراء العملات الذهبية مجانًا)
منسق القسم (الأذونات: حذف وتحرير المواضيع والتعليقات. تثبيت القسم في الأعلى)
أذونات مجموعة مستخدمي القسم (يتحكم كل قسم بشكل مستقل في الإجراءات الفردية لكل مجموعة مستخدمين) (على سبيل المثال: منع الزوار من النشر في الفئة أ، أو تقييد المستخدمين الجدد من تصفح المواضيع في الفئة ب، أو عدم القدرة على الرد، وما إلى ذلك)
التحكم في الخلفية
عناصر تكوين المنتدى (يحتوي على كافة التكوينات المتعلقة بالمنتدى)
تكوين إرسال البريد الإلكتروني (لاسترجاع كلمة المرور وبعض التحكم في إرسال المكونات الإضافية)
إعدادات ذاكرة التخزين المؤقت
مفتاح التصحيح ونافذة التصحيح الصغيرة في الزاوية اليمنى السفلى
إدارة مجموعة المستخدمين (إضافة وحذف)
إدارة المستخدم
إدارة القطاع
قسم إدارة مجموعة المستخدمين
إدارة مشرف القسم
إدارة المادة اختيار وسيم حذف
البرنامج المساعد
البرنامج المساعد على الانترنت
نموذج
القالب على الانترنت
تنظيف ذاكرة التخزين المؤقت
معلومات الخادم
منتدى التحديث عبر الإنترنت
نظام الأصدقاء
اتبع، المشجعين، الغرباء
دردشة الحوار عبر الإنترنت، نوافذ متعددة
نظام التحميل
تحميل محرر الصور
تحميل المرفقات والدفع والرد على المشاركات المرئية التي تحتوي على مرفقات متعددة
حجم مساحة ملف مجموعة المستخدمين
تعرض صفحة منتدى HYBBS الخفيف ذو التحميل العالي إدارة خلفية منتدى HYBBS الخفيف ذو التحميل العالي مسار الواجهة الخلفية: اسم المجال/المسؤول/الموضوع
اسم المستخدم وكلمة المرور: admin (يمكن ضبطهما أثناء التثبيت)
الصفحة الخلفية