جهِّز نفسك لسوالف كاست، واحصل على Macbook Air
ويكيمانيا 2008. الإسكندرية، من 17 وحتى 19 يوليو

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: May 2007-
#1 (permalink)  
[نقاش] : أساسيات برمجة منتدى


باسم الله الرحمان الرحيم
السلام عليكم و رحمة الله و بركاته

أقوم حاليا ببرمجة منتدى بلغة php و باعتماد قاعدة بيانات mysql
و أريد ارائكم في بعض النقط التي توقفت عندها

1 . جدول المواضيع و جدول المشاركات


أعتمد على جدولين . واحد للمشاركات(الردود) و واحد للمواضيع
مع علمي بأن أغلب برامج المنتديات تخصص جدول واحد للمشاركات و المواضيع الا أني ارى أن فصل المشاركات عن الموضيع من عدة نواحي

متلا في جدول المشاركات لن نحتاج الى تسجيل عدد الزيارات أو الردود


2 . رقم العضوية في المشاركة
  • لدينا الجدول forum_post للمشاركات
  • الحقل post_usr يحمل اسم المستخدم الدي أرسل المشاركة
و من المعلوم أن ضهور اسم العضو في المشاركة لابد أن يكون مصحوبا برابط الملف الشخصي للعضو
س. كيف أحصل على رقم العضوية لاستخدامه في رابط الملف الشخصي للعضو؟
  1. هل أخصص حقل جديدا في الجدول forum_post يتم تسجيل رقم العضوية فيه عند اضافة المشاركة؟
  2. أم أستخرج رقم العضويم من جدول الأعضاء استنادا الى قيمة الحقل post_usr
3 . تاريخ اخر رد على الموضوع

أحتاج لتاريخ اخر رد على الموضوع لاستخدامه في رفع المواضيع و عرضه في خانة : معلومات اخر مشاركة
  1. هل أخصص حقلا جديدا في جدول المواضيع يتم تحديث تاريخ اخر رد فيه مع كل رد؟
  2. أم استخرج هدا التاريخ من جدول المشاركات

-------------

ممكن ارائكم يا خبراء؟






__________________
a000a.uni.cc
Maximum file size : 2 mb
جميع الامتدادات متاحة بدون استتناء
--------------------
[نقاش] : أساسيات برمجة منتدى
azizsoft غير متواجد حالياً   قديم 27-04-2008, 09:25 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Jan 2008-
#2 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة azizsoft مشاهدة المشاركة
باسم الله الرحمان الرحيم
السلام عليكم و رحمة الله و بركاته

أقوم حاليا ببرمجة منتدى بلغة php و باعتماد قاعدة بيانات mysql
و أريد ارائكم في بعض النقط التي توقفت عندها

1 . جدول المواضيع و جدول المشاركات


أعتمد على جدولين . واحد للمشاركات(الردود) و واحد للمواضيع
مع علمي بأن أغلب برامج المنتديات تخصص جدول واحد للمشاركات و المواضيع الا أني ارى أن فصل المشاركات عن الموضيع من عدة نواحي

متلا في جدول المشاركات لن نحتاج الى تسجيل عدد الزيارات أو الردود

مافي فرق من وجهة نظري لكن هذا يعني انك سوف تزيد عدد الاستعلامات في قاعدة البيانات

واحد للموضوع و واحد لمشاركات الموضوع

اما في حالة ان يكون في جدول واحد فإنه سوف يكون استعلام واحد لجميع المعلومات و من ثم وضع كل اسم جدول في مصفوفة .


2 . رقم العضوية في المشاركة
  • الحقل post_usr يحمل اسم المستخدم الدي أرسل المشاركة
و من المعلوم أن ظهور اسم العضو في المشاركة لابد أن يكون مصحوبا برابط الملف الشخصي للعضو
س. كيف أحصل على رقم العضوية لاستخدامه في رابط الملف الشخصي للعضو
  • أم أستخرج رقم العضويم من جدول الأعضاء استنادا الى قيمة الحقل post_usr
3 . تاريخ اخر رد على الموضوع

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

-------------

تم الرد

هذا هو رأيي كخبير عالمي مختص في البرمجة بلغة php






__________________
الإن حرق أسعار الإستضافة!!
5 جيجا مساحة - 25 جيجا باندوث - كل الخصائص غير محدودة
فقط ب 200 ريال سعودي لمدة محدودة
للمراسلة
admin@al-nahhat.com
BrushZ.net للبيع مع السكربت الخاص به [مزاد]
النحات غير متواجد حالياً   قديم 27-04-2008, 11:04 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#3 (permalink)  

شكرا لك أخي على التفاعل
و أعتقد أن رأيك منطقي

و بانتظار اراء باقي الأعضاء






__________________
a000a.uni.cc
Maximum file size : 2 mb
جميع الامتدادات متاحة بدون استتناء
--------------------
[نقاش] : أساسيات برمجة منتدى
azizsoft غير متواجد حالياً   قديم 29-04-2008, 12:08 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2007-
#4 (permalink)  

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

اقتباس:
هل أخصص حقل جديدا في الجدول forum_post يتم تسجيل رقم العضوية فيه عند اضافة المشاركة؟
نعم ، ثم قم باستخراج اسم العضو المشارك عند العرض باستعلام بسيط .

بالنسبة لمعلومات اخر مشاركة .. فاستخرج التاريخ من جدول المشاركات .






asaamas غير متواجد حالياً   قديم 29-04-2008, 03:15 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Apr 2008-
#5 (permalink)  

اقتباس:
2 . رقم العضوية في المشاركة
  • الحقل post_usr يحمل اسم المستخدم الدي أرسل المشاركة
و من المعلوم أن ظهور اسم العضو في المشاركة لابد أن يكون مصحوبا برابط الملف الشخصي للعضو
س. كيف أحصل على رقم العضوية لاستخدامه في رابط الملف الشخصي للعضو
  • أم أستخرج رقم العضويم من جدول الأعضاء استنادا الى قيمة الحقل post_usr
أو يمكنك عمل حقلين في الـrecord الخاص بالمشاركات والمواضيع حقل للرقم وحقل لاسم العضو
وهذه الطريقة أفضل وأمثل لتقليل الإٍستعلامات.

المشكلة الوحيدة هي تغيير إسم العضو يوماً من الآن
وحلها أبسط منها وهو عمل تغيير على كافة مواضيع الكاتب عند تغيير إسمه
أو حتى إبقاءها بالإسم القديم لن تكون مصيبة كبيرة ! فالمهم هو أن الرقم لن يختلف

ليست هناك طريقة صحيحة بالمطلق ، ولا خاطئة بالمطلق
كل مبرمج أو محلل يطبق الأمور بنظرته وطريقته الخاصة

دمت بود






__________________
دنيتي - عالمٌ من اختياري
حاسوبي - حيث لا حدود للتقنية
Dev.Moh Sh غير متواجد حالياً   قديم 29-04-2008, 03:24 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#6 (permalink)  

شكرا لكم على مشاركاتكم القيمة و المفيدة


اقتباس:
ليست هناك طريقة صحيحة بالمطلق ، ولا خاطئة بالمطلق
كل مبرمج أو محلل يطبق الأمور بنظرته وطريقته الخاصة
جزاك الله خيرا
هدا ما كنت أريد التوصل اليه






__________________
a000a.uni.cc
Maximum file size : 2 mb
جميع الامتدادات متاحة بدون استتناء
--------------------
[نقاش] : أساسيات برمجة منتدى
azizsoft غير متواجد حالياً   قديم 30-04-2008, 11:38 PM
رد مع اقتباس
رد


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[نقاش]ماذا تفعل إذا شاركت في منتدى للفائدة , وتم طردك بطريقة طفولية ؟ S.Wanderer تطوير الويب 32 22-01-2008 06:43 PM
كيف أضع خاصية نسخ المواضيع من منتدى إلى منتدى آخر بنفس التنسيق ولدي صندوق ماسي alqasab قسم إنشاء وصيانة المواقع للمبتدئين 2 21-11-2007 11:46 PM
منتدى sBoard يحتاج لدعمكم ..!! أحمد أبو النصر إصلاح وصيانة المنتديات 50 03-12-2005 10:24 AM
شقيقان سوريان يطرحان أولى منتدى بتصميم عربي يدعم عدة لغات برمجية زاجل إصلاح وصيانة المنتديات 2 01-07-2002 06:25 PM
منتدى VBZooM prokhaled إصلاح وصيانة المنتديات 0 30-06-2002 05:43 PM


الساعة الآن: 06:55 PM بتوقيت المملكة العربية السعودية