النتائج 1 إلى 7 من 7

الموضوع: استفسار : هل بامكاني ان انشئ قاعدة بيانات خاصة بكل عضو عندي

  1. #1

    استفسار : هل بامكاني ان انشئ قاعدة بيانات خاصة بكل عضو عندي



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

    كيف حالكم اخواني

    عندي استفسار بسيط وهو هل يمكنني ان اقوم بانشاء قاعدة بيانات لكل عضو يسجل بالموقع بشكل تلقائي وتكون باسم العضو وخاصه فيه

    ويا ريت لو تعطوني الكود

    اعرف اخواني انه بامكاني انشاء قاعدة واحدة تغنيني عن كافة القواعد ولكني اريد معرفة الطريقة

    سؤال : وورد برس تحتوي على ملايين المدونات وكذلك blogger هل هم يقومون بانشاء قاعدة بيانات لكل مدونه لديهم ام لا ؟؟؟؟؟





    __________________
    www.JemooO.com
    Windows & Web Application Programmer


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Oct 2008
    المشاركات
    283


    نعم بإمكانك فعلها- ففي سكريبتات الإستضافة تتيح لك إنشاء قواعد البيانات وتسميتها وإعطائها اسم مستخدم وكلمة مرور بسهولة.
    إذا كنت تستخدم MySQL راجع هذه الدوال:
    PHP: mysql_connect - Manual
    PHP: mysql_create_db - Manual
    PHP: mysql_change_user - Manual

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





    __________________
    اللهم وفقني لما تحبه وترضاه...

  3. #3


    نعم بإمكانك فعلها- ففي سكريبتات الإستضافة تتيح لك إنشاء قواعد البيانات وتسميتها وإعطائها اسم مستخدم وكلمة مرور بسهولة.
    إذا كنت تستخدم MySQL راجع هذه الدوال:
    PHP: mysql_connect - Manual
    PHP: mysql_create_db - Manual
    PHP: mysql_change_user - Manual


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

    بالطبع لا ،
    هل يعني ذلك ان هذه الطريقة فاشلة وغير مجديه في مثل هذه المواقع ؟؟؟ وهل لها عيوب بشكل عام ؟؟؟

    تحياتي





    __________________
    www.JemooO.com
    Windows & Web Application Programmer

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    هل يعني ذلك ان هذه الطريقة فاشلة وغير مجديه في مثل هذه المواقع ؟؟؟ وهل لها عيوب بشكل عام ؟؟؟

    تحياتي
    ليس الأمر كذلك .. فكل موقع وله طريقة عمل
    فالبلوجر يتيح لكل مستخدم ما يتيحه للاخرين
    والامر كله لا يتعدي التدوين
    فقاعدة بيانات واحدة تكفي

    اما اذا اردت ان تعطي المستخدم امكانية انه ينشأ موقع كما يحلو له
    فيركب سكربت كذا او كذا فهنا يلزمك ان تعطيه قاعدة بيانات كاملة يقسمها كما يشاء






  5. #5
    عضو نشيط
    تاريخ التسجيل
    Oct 2008
    المشاركات
    283


    هل يعني ذلك ان هذه الطريقة فاشلة وغير مجديه في مثل هذه المواقع ؟؟؟ وهل لها عيوب بشكل عام ؟؟؟
    بالطبع فاشلة ،
    إذا نظرنا لعدد مستخدمي Blogger مثلاً أعتقد أنه يذيد عن 10 مليون مستخدم .. فهل تعتقد أن Blogger لديها 10 مليون قاعدة بيانات ؟؟؟

    سأطرح عليك بعض الأسئلة الكافية لتوضيح مدى صعوبة تنفذ هذه الطريقة:
    - ماذا لو أرادت Blogger مثلاً ، تطوير برنامجها وأرادت إضافة عدة حقول في قاعدة بيانات المستخدمين ، هل ستعدل في 10مليون قاعدة ؟
    - ماذا لو أردت تستجيل الدخول للوحة تحكم مدونتك - ماهي القاعدة التي سيتوجه اليها برنامجك للتحقق من بيانات الدخول ؟
    - 10 مليون قاعدة !! ستضعهم في كام سيرفر ؟

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

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







    __________________
    اللهم وفقني لما تحبه وترضاه...

  6. #6


    ليس الأمر كذلك .. فكل موقع وله طريقة عمل
    فالبلوجر يتيح لكل مستخدم ما يتيحه للاخرين
    والامر كله لا يتعدي التدوين
    فقاعدة بيانات واحدة تكفي

    اما اذا اردت ان تعطي المستخدم امكانية انه ينشأ موقع كما يحلو له
    فيركب سكربت كذا او كذا فهنا يلزمك ان تعطيه قاعدة بيانات كاملة يقسمها كما يشاء
    انت فاهمني صح :1power::nice:

    هذا ما اريده بالتحديد





    __________________
    www.JemooO.com
    Windows & Web Application Programmer

  7. #7


    بغض النظر عن عدد السيرفرات كل ما اريد ان اعرفه هل انشاء قاعدة البيانات للعضو لموقعه ستزيد من سرعه تصفح موقع ام ان عملية دمجها مع قاعدة واحد فقط سيفي بالغرض ؟

    تحياتي





    __________________
    www.JemooO.com
    Windows & Web Application Programmer





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض