التحكم في قواعد بيانات الموقع؟

أسماء الأماسي • منذ 5 سنوات

السلام عليكم،

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

مثلاً  موقع عالم برمجة لما اسوي سؤال دحين فين يروح فأيت قاعدة وكيف بيعالج الموضوع ويبقى الموقع محدث دايماً؟

هل في موقع او خدمة معينة توفر دا الشي او بالبرمجة اسوي لوحة تحكم للموقع زي خدمة اضافة سؤال هنا ؟

وشكراً..

كلمات دليلية: backend dbs php sql web

الإجابة الصحيحة

albader • منذ 5 سنوات

التعمق بالشيء يسبب تشتت قليلا

 

الان عندما تقومين بعمل قاعدة بيانات باسم 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)

Abdullah Alhariri • منذ 5 سنوات

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

كما فهمت من سؤالك

أنتي تريدين عمل موقع يحتوي على لوحة تحكم تمكنك من إدارته كإضافة المقالات والصور والفيديوهات وتعديلها أو حذفها وعند عمل أي من ما سبق يظهر في الموقع مباشرة 

هذا يتم بإحدى طريقتين :

* إستخدام إحدى نظم إدارة المحتوى

ومن أشهرها وأسهلها WordPress وهو نظام مفتوح المصدر مبرمج بلغة php يمكنك من إدارة مدونتك أو موقعك من خلال لوحة تحكم خاصة به فكل ما عليكي هو أن تقومي بإختيار التصميم المرغوب والبدء بإضافة المقالات والتدوينات ، يتميز بكثرة الإضافات والتصاميم الخاصة به فله شعبية كبيرة بالاضافة إلى سهولة استخدامه فبإمكان غير المتخصصين  إنشاء مدونتهم أو موقعهم من خلاله.

هناك دورات كثيرة لتعلم كيفية إنشاء موقع أو مدونة عن طريق Wordpress وأنصحك بهذه الدورة  فهي تشرح الأساسيات حتى مستوى متقدم مع مثال عملي

* البرمجة الخاصة 

ويتم برمجة الموقع كاملاً ولوحة التحكم الخاصة به عن طريق لغة برمجة كـ PHP مثلاً مع قواعد البيانات MySql

وشرح آلية عمل موقع مع لوحة تحكم بهذه الطريقة يحتاج إلى دورات وشرح طويل 

يوجد هنا في الموقع دورة أساسيات PHP  بالإضافة لدورة قواعد بيانات MySql 

وأيضاً هناك مصادر عربية كثيرة تستطيعين الإطلاع عليها على شبكة الانترنت 

بالتوفيق إن شاء الله

albader • منذ 5 سنوات
الإجابة الصحيحة

التعمق بالشيء يسبب تشتت قليلا

 

الان عندما تقومين بعمل قاعدة بيانات باسم 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

 

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !