يا اخوان عندما ابدء في بناء الموقع الصراحه لا اعرف ماهي الاشياء التي يجب اعطائها للمستخدم والصلاحيات ... يعني مثلآ عندما يسجل المستخدم تكون لديه صلاحيه تعديل بريده الالكتروني او كلمه السر والاسم وهذه الامور لكنني مازلت اجهل باقي الامور التي يجب وضعها في عين الاعتبار يعني حاليآ بأمكاني ان استخدم لغة البرمجة واعمل صفحات والخ ولكن عندما اريد ان ابدأ في برمجة الموقع لا اعرف ماذا افعل ؟؟؟ يعني هل اجعل صفحه خاصه للمستخدمين واعمل جدول خاص لهم في قاعدة البيانات وجدول خاص للمواضيع في الموقع وهل اعمل لكل شيء جدول خاص في قاعده البيانات ام اجمع كل الاشياء في جدول واحد .... اعرف كلامي شوي غريب لكني لا اعرف ماهي التركيبه الاساسيه لتهئية الموقع وقواعد البيانات قبل البرمجه والخ من هذه الامور .... اتمنى فهمتم قصدي
لدي مشكله في الفهم عند بناء موقع الكتروني ارجو دخول مبرمجي المواقع لو سمحتم
كل شيء بالبرمجة منطقي
العضو باعتباره زائر للفندق الخاص بك او لبيتك
ماهي صلاحيات هذا الزائر
ان يرى شكل المنزل الخارجي
يستطيع التعديل على كل شيء خاص بغرفته شيء شخصي فيه
لكن ليس له صلاحية ان يعدل على غرف باقي الزوار
او ان يدخل لنظام الفندق ويقوم بالتعديل لانه زائر وليس مدير
هكذا هي البرمجة
له صلاحيات التعديل على الايميل الباسورد الى اخره ماعدا الاسم وهي حريه شخصية من المبرمج بأن يجعلها متاحه او لا
وايضا يستطيع كتابة موضوع بالاقسام المسموح له ان يكتب المواضيع فيها
وان يعدل على المواضيع اللي هو كتبها بفترة زمنيه وغير مسموح له بالتعديل على مواضيع غيره مالم يكن من الطاقم الاداري او المشرفين
كل شيء بالمنطق
ومن ناحية الجداول هو ترتيب بحيث كل شيء له جدول افضل من ناحية الترتيب وفهم الامور بسلاسه
وتربط بين الجداول join
وشوي شوي راح تفهم الفكره مع التطبيق
اتمنى لك التوفيق
الله يوفقك حبيبي والله هذه هي مشكلتي يعني لا اعرف كيف يكون الترتيب يعني هل يوجد هناك ترتيب standar لعمل او لتهيأه قاعده بيانات الموقع ام انها على حسب مزاجي افصد حسب رؤيتي لان هذا الموضوع مسبب لي ارباك انا خبرتي جيده جدآ في البرمجه ولكن دائمآ مشكله ترتيب قواعد البيانات وملفات الموقع تكون عائق قوي امامي ودائمآ اتلخبط عند برمجة الموقع
يوفق الجميع يارب
لو تشوف اي سكربت مشهور او اي موقع كبير بتلاحظ الترتيب يدل عالممعنى
مثلا جدول users بتلاقي فيه الرقم الفريد id واليوزر النك نيم والباس والايميل الخ من معلومات تخص العضو
تشوف جدول اخر اسمه media هذا من اسمه يدل على الميديا يحتوي id والعنوان و و و الى اخره
والكونتنت او المحتوى يكون بداخله شيء يخص المحتوى
لانك بذلك تسهل على نفسك مستقبلا وتسهل على غيرك من المطورين من اسم الجدول يعرف هو خاص بإيش ويحتوي على ايش
مثل تعريف المتغيرات بالبرمجه لازم المتغير يدل على شي خاص بالقيمة اللي يحملها
هذا الدارج بين المبرمجين والمطورين مثل الكومنتات لفهم عمل كل كود هنا كل جدول من اسمه يدل على محتواه
صعب تسوي جدول ويكون فيه الاعضاء ومعلوماتهم وفيه المواضيع وفيه الميديا وفيه وفيه وفيه وفيه
اتمنى انك فهمت قصدي
التعليقات