التحكم في قواعد بيانات الموقع؟
السلام عليكم،
كيف اسوي قواعد بيانات لمواضيع او فيديوهات او شي غير البيانات قصيرة حقت الجداول واخليها تحدث الموقع بشكل مستمر ؟؟
مثلاً موقع عالم برمجة لما اسوي سؤال دحين فين يروح فأيت قاعدة وكيف بيعالج الموضوع ويبقى الموقع محدث دايماً؟
هل في موقع او خدمة معينة توفر دا الشي او بالبرمجة اسوي لوحة تحكم للموقع زي خدمة اضافة سؤال هنا ؟
وشكراً..
الإجابة الصحيحة
التعمق بالشيء يسبب تشتت قليلا
الان عندما تقومين بعمل قاعدة بيانات باسم A
القاعدة هذي بداخلها تقومين بانشاء جدول او عدة جداول
فرضا جدول مواضيع
غالبا اي موضوع يحتاج لعدة أمور
- رقم الموضوع الفريد او مايعرف باسم id
- العنوان
- اسم الكاتب
- تاريخ الاضافة
- محتوى الموضوع
بمعنى اننا قمنا باضافة جدول باسم blog
سيكون بداخله حقول
الحقل الاول id ويجب ان يكون له نوع وغالبا نوعه رقمي int وسيكون فريد من نوعه ومفتاح رئيسي primary key وسيضاف بشكل تلقائي
العنوان عباره عن characters او مايعرف بداخل phpmyadmin باسم VARCHAR سيكون له طول معين فرضا لايتجاوز 255 حرف
وهكذا ببقية الامور من تحديد نوع البيانات
محتوى النص سيكون من نوع text
الان بعد انشاء قاعدة البيانات والجدول والحقول وانواعها
ستختار لغة برمجية للتعامل مع الاضافة والتعديل والحذف والعرض
فرضا php
ستستقبل مدخلات من المستخدم وتقوم بارسالها الى قواعد البيانات لاضافتها بعد فلترتها والى اخره من امور كالاتصال بقواعد البيانات وما الى ذلك
عموما هناك دورة جيدة لانشاء موقع متكامل
الموقع عباره عن متجر الكتروني
لكن المبدأ واحد لو فهمت الفكرة العامه تستطيع برمجة اي موقع وتتعامل مع قواعد البيانات
https://www.youtube.com/playlist?list=PLDoPjvoNmBAxdiBh6J62wOzEnvC4CNuFU
ولو لم يكن لديك خلفية عن قواعد البيانات بتاتات
هذه دورة خاصة بال mysql
https://www.youtube.com/watch?v=DftlOK7fCtc&list=PLDoPjvoNmBAz6DT8SzQ1CODJTH-NIA7R9
وهذه ايضا دورة php قوية جدا
https://www.youtube.com/watch?v=-u9_T_CLZHY&list=PLDoPjvoNmBAzH72MTPuAAaYfReraNlQgM
الإجابات (2)
وعليكم السلام ورحمة الله وبركاته
كما فهمت من سؤالك
أنتي تريدين عمل موقع يحتوي على لوحة تحكم تمكنك من إدارته كإضافة المقالات والصور والفيديوهات وتعديلها أو حذفها وعند عمل أي من ما سبق يظهر في الموقع مباشرة
هذا يتم بإحدى طريقتين :
* إستخدام إحدى نظم إدارة المحتوى
ومن أشهرها وأسهلها WordPress وهو نظام مفتوح المصدر مبرمج بلغة php يمكنك من إدارة مدونتك أو موقعك من خلال لوحة تحكم خاصة به فكل ما عليكي هو أن تقومي بإختيار التصميم المرغوب والبدء بإضافة المقالات والتدوينات ، يتميز بكثرة الإضافات والتصاميم الخاصة به فله شعبية كبيرة بالاضافة إلى سهولة استخدامه فبإمكان غير المتخصصين إنشاء مدونتهم أو موقعهم من خلاله.
هناك دورات كثيرة لتعلم كيفية إنشاء موقع أو مدونة عن طريق Wordpress وأنصحك بهذه الدورة فهي تشرح الأساسيات حتى مستوى متقدم مع مثال عملي
* البرمجة الخاصة
ويتم برمجة الموقع كاملاً ولوحة التحكم الخاصة به عن طريق لغة برمجة كـ PHP مثلاً مع قواعد البيانات MySql
وشرح آلية عمل موقع مع لوحة تحكم بهذه الطريقة يحتاج إلى دورات وشرح طويل
يوجد هنا في الموقع دورة أساسيات PHP بالإضافة لدورة قواعد بيانات MySql
وأيضاً هناك مصادر عربية كثيرة تستطيعين الإطلاع عليها على شبكة الانترنت
بالتوفيق إن شاء الله
التعمق بالشيء يسبب تشتت قليلا
الان عندما تقومين بعمل قاعدة بيانات باسم A
القاعدة هذي بداخلها تقومين بانشاء جدول او عدة جداول
فرضا جدول مواضيع
غالبا اي موضوع يحتاج لعدة أمور
- رقم الموضوع الفريد او مايعرف باسم id
- العنوان
- اسم الكاتب
- تاريخ الاضافة
- محتوى الموضوع
بمعنى اننا قمنا باضافة جدول باسم blog
سيكون بداخله حقول
الحقل الاول id ويجب ان يكون له نوع وغالبا نوعه رقمي int وسيكون فريد من نوعه ومفتاح رئيسي primary key وسيضاف بشكل تلقائي
العنوان عباره عن characters او مايعرف بداخل phpmyadmin باسم VARCHAR سيكون له طول معين فرضا لايتجاوز 255 حرف
وهكذا ببقية الامور من تحديد نوع البيانات
محتوى النص سيكون من نوع text
الان بعد انشاء قاعدة البيانات والجدول والحقول وانواعها
ستختار لغة برمجية للتعامل مع الاضافة والتعديل والحذف والعرض
فرضا php
ستستقبل مدخلات من المستخدم وتقوم بارسالها الى قواعد البيانات لاضافتها بعد فلترتها والى اخره من امور كالاتصال بقواعد البيانات وما الى ذلك
عموما هناك دورة جيدة لانشاء موقع متكامل
الموقع عباره عن متجر الكتروني
لكن المبدأ واحد لو فهمت الفكرة العامه تستطيع برمجة اي موقع وتتعامل مع قواعد البيانات
https://www.youtube.com/playlist?list=PLDoPjvoNmBAxdiBh6J62wOzEnvC4CNuFU
ولو لم يكن لديك خلفية عن قواعد البيانات بتاتات
هذه دورة خاصة بال mysql
https://www.youtube.com/watch?v=DftlOK7fCtc&list=PLDoPjvoNmBAz6DT8SzQ1CODJTH-NIA7R9
وهذه ايضا دورة php قوية جدا
https://www.youtube.com/watch?v=-u9_T_CLZHY&list=PLDoPjvoNmBAzH72MTPuAAaYfReraNlQgM
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !