أين يتم تخزين صفحات WordPress في قاعدة البيانات؟ [بحث SQL]
نشرت: 2022-10-07هل صادفت فكرة أن WordPress يخزن جميع صفحاتك ومنشوراتك؟ إنه عام 2022 ، ووردبريس هو نظام إدارة المحتوى الأكثر استخدامًا على الإنترنت والذي يشغل ما يقرب من 35٪ إلى 38٪ من الإنترنت ويمتلك أكثر من 60٪ من أسهم نظام إدارة المحتوى.
من المؤكد أن لديها كل الأسباب للسيطرة على السوق - واجهة تنقل بسيطة وسهلة يمكن حتى استخدامها من قبل أشخاص غير تقنيين ، وسرعة تحميل سريعة تجعلها سهلة لمحركات البحث ، ومنصة مستقرة ، وأمان عالي.
إذا كنت تعتقد أن WordPress يعمل مثل جهازك المحمول النموذجي حيث يتم تخزين الصور بشكل فردي ، فأنت في الاتجاه الخاطئ. قد تسأل كيف يخزن WordPress صفحاتنا وما هي الآلية الكامنة وراء هذه الإدارة المتوازنة.
حسنًا ، يحتفظ WordPress بجميع منشوراتك ، بما في ذلك الصفحات والمحتوى ، داخل جدول قاعدة بيانات يسمى " منشورات wp ." كلما نشرت معلومات جديدة ، يضيف WordPress المعلومات تلقائيًا إلى جدول قاعدة البيانات هذا.
قد تشعر أن هذه الأساليب الفنية ثقيلة جدًا بحيث يتعذر عليك استيعابها. لذلك دعونا نتعمق في المفهوم ونستكشف العملية بسهولة.
جدول المحتويات
كيف يعمل WordPress؟
تم تطوير WordPress باستخدام أكواد PHP ، ويستخدم MySQL لقواعد البيانات. إنه نوع مختلف من التعليمات البرمجية عن أكواد HTML الأساسية. الآن بعد أن عرفت أن WordPress لا يستخدم HTML ، فقد حصلت بالفعل على توضيح للسؤال الأول وهو ما إذا كان WordPress قد حفظ كل منشور وصفحة على حدة.
بالتأكيد لا ، لأنه لا يستخدم HTML.
عندما يهبط أي شخص على موقع الويب الخاص بك ويتصفح المحتوى ، يقوم WordPress بتحميل جميع المعلومات من قاعدة البيانات المعدة مسبقًا والبحث عنها ، بعد جمع المعلومات من MySQL ، فإنه يستخدم PHP لعرض المعلومات أمام المستخدمين.
دعنا نبسط الإجراء بأكمله من أجل فهم أفضل:
- يهبط القارئ على موقع الويب الخاص بك ويريد قراءة أي صفحة محددة متاحة على موقع الويب الخاص بك (هذا الموقع مستضاف على WordPress).
- الآن يقوم WordPress بفحص قاعدة البيانات والعثور على تلك المعلومات عن طريق تشغيل دالة PHP تبدأ بـ index.php.
- يراجع WordPress المعلومات المخزنة لموقعك على الويب ويلتقط المنشور أو الصفحة المطلوبة.
- يحتوي موقع الويب الخاص بك على سمة محددة ، وأنت تستخدم بعض المكونات الإضافية للإدارة. الآن سيقوم WordPress بدمج المعلومات المطلوبة وترتيبها مع الملحقات والسمات قبل التقديم.
- بمجرد تجميع كل شيء معًا ، يقوم بإنشاء صفحة باستخدام كود HTML.
الآن يتم إرسال الصفحات للعرض. لذلك كان هذا هو الإجراء بأكمله. يستخدم WordPress MySQL لإنشاء صفحات HTML المعروضة.
أين يتم تخزين صفحات WordPress في SQL؟
لقد شرحنا للتو الإجراء أعلاه ، وكما ذكرنا سابقًا ، يخزن WordPress كل المحتوى الذي تم إنشاؤه ، بما في ذلك الصفحات والمنشورات في قاعدة البيانات الخاصة به. حتى الآن ، كل جزء من المحتوى قمت بإنشائه موجود داخل جدول يسمى " wp_posts ".
من الممكن أيضًا تخصيص قاعدة البيانات هذه بطريقتين مختلفتين - إحداهما عن طريق SQL ، والتي يمكن إجراؤها بأمر MySQL ، والأخرى باستخدام أداة موثوقة (توصيتنا هي phpMyAdmin). يمكنك استخدام الأداة لإدارة وصيانة قاعدة البيانات الخاصة بك.
الآن ، يحصل معظم مستخدمي WordPress على phpMyAdmin في لوحة التحكم الخاصة بهم ، اعتمادًا على استضافتهم. إذا كنت شخصًا يستخدم cPanel ، فيمكنك ببساطة تسجيل الدخول إلى حسابك ثم البحث عن خيار phpMyAdmin.
سيرسلك مباشرة إلى قاعدة البيانات حيث يمكنك إجراء التعديلات. بمجرد أن يكون لديك قاعدة بيانات ، يمكنك النقر عليها لعرض الجدول المستخدم على موقع الويب الخاص بك.
سترى 12 جدولًا افتراضيًا قابلة للتحرير باستخدام المكونات الإضافية. الآن أحد هذه الجداول يسمى " wp_posts" ، والتي بداخلها ستحصل على " post_type ". يحتوي هذا على جميع أنواع المنشورات ، بما في ذلك الصفحات والمنشورات المخصصة والمنشورات العادية وما إلى ذلك. يمكنك أيضًا رؤية أعمدة مختلفة تحتوي على معلومات مثل اسم المؤلف وتاريخ النشر وإجمالي التعليقات وما إلى ذلك.
ومع ذلك ، لا نوصي بتجربة قاعدة البيانات حتى تحصل على فهم جيد للمهارات المطلوبة مع المعرفة المناسبة. خطأ صغير يكفي لتحطيم موقع الويب الخاص بك بالكامل. في العديد من الحالات ، قد تفقد الوصول إلى موقع الويب الخاص بك ، والذي لا يمكن استعادته أبدًا. لذا فأنت تعلم أنه ليس شيئًا للعب به. إنها مخاطرة كبيرة.
خطوات النسخ الاحتياطي لقاعدة بيانات SQL في WordPress
إجراء النسخ الاحتياطي SQL ليس بالألم. لديك خياران متاحان لعمل نسخة احتياطية من قاعدة بيانات SQL من WordPress. أحدهما باستخدام phpMyAdmin ، والآخر باستخدام مكون WordPress الإضافي. كلتا الطريقتين آمنتان ، لكن الإضافات سهلة الاستخدام.
أدناه قدمنا بالتفصيل خطوة نسخ قاعدة بيانات SQL احتياطيًا باستخدام طريقة phpMyAdmin. في حالة رغبتك في القيام بهذه العملية باستخدام المكونات الإضافية ، نوصي باستخدام "Updraft" و "All in one Migration".
إذن ، إليك خطوات سهلة الاتباع لإجراء نسخ احتياطي لقاعدة بيانات SQL في WordPress باستخدام phpMyAdmin:
ابدأ بتسجيل الدخول إلى cPanel أو لوحة التحكم باستخدام اسم المستخدم وكلمة المرور. تحقق من هذه المقالة إذا كنت بحاجة إلى مساعدة في تسجيل الدخول إلى حساب cPanel الخاص بك.
ابحث عن خيار phpMyAdmin وانقر فوقه للوصول إلى مجموعة قاعدة البيانات الخاصة بموقعك على الويب.
ابحث عن قاعدة البيانات التي تريد نسخها احتياطيًا وانقر عليها. سوف تحصل على خيار " تصدير " ملف قاعدة البيانات. سيتم إعادة التوجيه إلى صفحة الاستكشاف. يمكنك بسهولة تنزيل النسخة الاحتياطية من هذا المكان.
هنا لديك خياران متاحان لتصدير ملفك. اختر الأنسب حسب حاجتك ؛ اضغط على زر "Go" بمجرد الانتهاء.
الآن سيبدأ التنزيل الخاص بك. سيتم إرسال هذا الملف من قاعدة بيانات WordPress الخاصة بك إلى سطح المكتب الخاص بك. يمكنك استخراجه واستخدامه عند الحاجة.
الأسئلة المتداولة (FAQs)
لقد قرأنا مشاكلك من الويب ، وإليك بعض الأسئلة المتكررة التي واجهناها يا رفاق تسألها مرارًا وتكرارًا.
س 1. ما هي بعض المكونات الإضافية التي يمكنني استخدامها لعمل نسخة احتياطية من قاعدة بيانات SQL؟
لديك الكثير من الخيارات المتاحة ولكننا نود أن نقترح عليك الخيارين المفضلين لدينا - المكون الإضافي Updraft والمكون الإضافي All-in-One Migration. إذا كنت تبحث عن خيارات أخرى ، فتأكد من تحديثه ولديه تقييمات حقيقية.
س 2. ما هي عناصر WordPress الأخرى بصرف النظر عن قاعدة البيانات؟
لذا فإن WordPress ليس مرتبطًا بقواعد البيانات فحسب ، ولكنه يحتوي أيضًا على مكونات إضافية ، والوسائط التي أرفقتها ، والسمات التي تستخدمها واستخدمتها ، والملفات الأساسية التي قمت بتثبيتها ، وجميع الملفات التي يمكنك التفكير فيها.
س 3. ماذا يحدث بمجرد تنزيل النسخة الاحتياطية من موقعي؟
سيتم حفظ النسخة الاحتياطية كملف مضغوط على الجهاز المحلي الذي تستخدمه حاليًا. يمكنك استخراجه واستخدامه عند الحاجة.
افكار اخيرة
في المقالة ، راجعنا عمق جميع الخطوات مع دليل مفصل للإجابة على مكان تخزين صفحات WordPress في قاعدة البيانات. نود أن نذكرك بأن اللعب بقواعد البيانات قد لا يتطلب مهارات تشفير عالية ، ولكن زلة ذهنية واحدة يمكن أن تكلفك كل العمل الشاق الذي بذلته في موقع الويب الخاص بك.
لكن معرفة الإجراء سيساعدك في أي استكشاف الأخطاء وإصلاحها في المستقبل. لذلك عليك أن تتوخى العناية اللازمة أثناء عمل نسخ احتياطية من SQL لموقع الويب الخاص بك على WordPress. إذا واجهت أي صعوبات فلا تتردد في وضع الأمر بين أيدي الخبراء.
لكن الأمر بسيط وسهل إذا اتبعت الخطوات المذكورة في هذه المقالة بشكل صحيح. لا تترك تعليقاً في حال وجود أي استفسار وسنعاود الاتصال بك في أقرب وقت ممكن!