كيفية بناء موقع التدريج في WordPress
نشرت: 2021-10-22ليس سراً أن مواقع WordPress تصبح أكثر تعقيدًا يومًا بعد يوم. مع كل مكون إضافي نقوم بتثبيته ، تتم إضافة طبقة أخرى من التعقيد. هذا ، بالطبع ، يعزز فرصنا في مواجهة المشاكل عند إجراء تحديثات البرامج الروتينية.
هذا جزء من صفقة مفتوحة المصدر نقبلها مع WordPress. تحصل على مجموعة رائعة من المكونات الإضافية التي تقوم بكل أنواع الأشياء. لكنهم جميعًا يأتون من مطورين مختلفين. مع ذلك ، فإن فرصة عدم لعب جزأين مختلفين بشكل جيد معًا هي دائمًا في الجزء الخلفي من عقلك.
هذا ما يجعل موقع التدريج مصدرًا رائعًا. إنها نسخة طبق الأصل من موقع WordPress الخاص بك والذي يتم تشغيله بشكل مستقل عن الإصدار "المباشر" الخاص بك. يسمح لك هذا باختبار التحديثات والتغييرات الأخرى على موقعك دون تعطيل الإتاحة.
طرق مختلفة لبناء موقع مرحلي
يمكن بناء مواقع التدريج واستخدامها باستخدام عدة طرق. لكن ليس كل شخص لديه حق الوصول إلى نفس الأدوات. لذا فإن النكهة التي تختارها قد تكون مسألة تتعلق بالموارد المتاحة بسهولة ، بدلاً من مجرد الذهاب إلى الحل الأسهل.
لا يوجد نقص في الطرق لإنجاز المهمة ، ولكن إليك عينة من بعض الطرق الأكثر شيوعًا للوصول إلى موقع انطلاق رائع خاص بك:
التدريج الآلي من خلال مضيف الويب الخاص بك
هذا هو الكأس المقدسة من حيث الإعداد السريع والسهل. يقدم بعض مضيفي الويب ، خاصة في مساحة WordPress ، مواقع التدريج بنقرة واحدة التي تنشئ نسخة من موقعك المباشر. من هناك ، يمكنك اختبار أي تغييرات داخل بيئة التدريج ، وعندما تكون جاهزًا ، يمكنك الكتابة فوق موقعك المباشر بهذه التغييرات.
إلى حد بعيد ، هذا هو الحل المفضل لأنه لا يتطلب عمليا أي عمل من جانبك لاستخدامه. الصيد الوحيد هو أنك تحتاج إلى اختيار مضيف ويب يقدم هذه الميزة. خلاف ذلك ، أنت عالق في بناء الخاص بك.
انسخ موقعك الحالي إلى تثبيت WordPress جديد على خادم الويب الخاص بك
نحن الآن ندخل في بعض الأعمال. تتطلب هذه الطريقة إنشاء نسخة طبق الأصل من موقعك المباشر (تضمين ملفات وقاعدة بيانات WordPress) ووضعها في مكان آخر على حساب الاستضافة الخاص بك. قد تختار منح هذا الإصدار المجال الفرعي الخاص به ، مثل "staging.yoursite.com" لسهولة الوصول إليه. ستحتاج أيضًا إلى التأكد من حظر طلبات محرك البحث على موقع التدريج - لمنع أي عواقب سلبية لتحسين محركات البحث أو أي تطفل آخر.
يمكن إنشاء موقع التدريج الخاص بك يدويًا أو بمساعدة بعض المكونات الإضافية التي ستوفر لك بعض الوقت. أكبر مشكلة في القيام بكل شيء يدويًا هي أنه لا توجد بالضرورة طريقة سهلة لنقل البيانات ذهابًا وإيابًا ما لم تكن معالج سطر أوامر.
لذلك ، يوصى بشدة باستخدام مكون إضافي مفيد. فيما يلي بعض الأشياء التي تستحق اهتمامك:
الفسفور الابيض التدريج
قد تكون WP Staging حقًا "أفضل شيء تالي" لمضيف الويب الذي يوفر بيئات التدريج بنقرة واحدة. سيقوم الإصدار المجاني من البرنامج المساعد تلقائيًا باستنساخ موقعك في مجلد فرعي منفصل وإجراء جميع التغييرات الضرورية في قاعدة البيانات في الخلفية.
من هناك ، يمكنك زيارة موقع التدريج واختبار محتوى قلبك. ما تضيفه النسخة الاحترافية المتاحة هو القدرة على ترحيل تلك التغييرات مرة أخرى إلى الموقع المباشر. بدون هذه الميزة ، سيتعين عليك تشغيل التحديثات على كلا الموقعين بشكل منفصل. ولكن على الأقل ستكون لديك فكرة عن أي مشكلات وإصلاحات محتملة قبل القيام بذلك.
WPSiteSync للمحتوى
حيث يختلف WPSiteSync للمحتوى أنه في الحقيقة فقط للمحتوى الفعلي لموقعك. لذلك فهو ليس حلاً لأولئك الذين يريدون إنشاء موقع مرحلي بطريقة آلية. ولكن إذا كنت تخطط لاختبار محتوى جديد على موقع التدريج قبل طرحه للجمهور ، فقد يكون هذا بمثابة توفير كبير للوقت.
يمكنك انتقاء واختيار المحتوى الذي تريد مزامنته بين المواقع ، بما في ذلك الصفحات والمنشورات والصور وملفات PDF وبيانات الحقول المخصصة. يتعامل الإصدار المتميز مع أنواع المنشورات المخصصة ومنتجات WooCommerce والمزيد.
جيتيوم
Gitium هو مكون إضافي يتيح التحكم التلقائي في الإصدار لموقع WordPress الخاص بك. لذلك يمكنك الدفع / السحب من المستودع إلى موقع مباشر. الجميل هنا هو أنه يمكنك التراجع إلى إصدار سابق من الموقع في حالة حدوث مشكلات. لكن هذه أداة متقدمة إلى حد ما وتتطلب استخدام سطر الأوامر (gasp!). إنه الأنسب لأولئك الذين يريدون مزيدًا من التحكم الدقيق في العملية برمتها.
BlogVault
تتم محاسبة BlogVault على أنه مكون إضافي للنسخ الاحتياطي / الاستعادة والأمان ملفوف في واحد. بقدر ما يتعلق الأمر بالتدريج ، سيمكنك من إنشاء نسخة أو ترحيل موقعك بنقرة واحدة. يمكن استعادة المواقع بسهولة أيضًا. ستتمكن أيضًا من إجراء عمليات نسخ احتياطي تزايدي للموقع وتخزينها في السحابة.
كمكافأة إضافية ، يقوم المكون الإضافي بفحص البرامج الضارة وتشفير النسخ الاحتياطية. فقط لاحظ أنك ستحتاج إلى التسجيل في خدمة BlogVault للاستفادة من المكون الإضافي.
الناسخ
المكون الإضافي Duplicator الموقر هو أولاً وقبل كل شيء أداة ترحيل الموقع. استخدامه الرئيسي هنا هو مساعدتك في إعداد موقع التدريج بسرعة. يتعامل المكوّن الإضافي مع الكثير من التعقيدات التي تأتي مع نسخ موقع ويلف كل شيء في حزمة أنيقة لتوفير بعض الوقت.
قم بتشغيل بيئة التدريج المحلية
أخيرًا ، يمكنك أيضًا إنشاء موقع مرحلي محليًا عن طريق تحويل جهاز الكمبيوتر الخاص بك إلى خادم ويب. على الرغم من أن هذه الطريقة لا تتمتع بنفس الراحة التي يتمتع بها موقع التدريج البعيد ، إلا أنها آمنة (لا يجب أن يكون الخادم الخاص بك قابلاً للوصول إلى الاتصالات الخارجية) وعادةً ما يكون أداءها أسرع بكثير.
لإعداد الأشياء ، تحتاج إلى تثبيت بعض البرامج. من بين الاختيارات:
بيتنامي
ما يجعل حل Bitnami رائعًا للغاية هو أنه يمكنك تنزيل وتثبيت حزمة WordPress التي تحتوي على كل ما تحتاجه لتشغيل CMS محليًا على جهاز الكمبيوتر الخاص بك. على عكس معظم الخوادم المحلية ، لا يتطلب الأمر إعدادًا معقدًا. يعد هذا خيارًا رائعًا عندما تريد تثبيت شيء ما بسرعة والبدء في العمل بشكل صحيح. التنزيلات متاحة لأنظمة Windows و Mac و Linux.
أوه ، وإذا كنت تقوم بالفعل بتشغيل مثبتات الخادم المحلي WAMP أو XAMPP أو MAMP ، فإن Bitnami لديها وحدة WordPress لذلك أيضًا.
WampServer و XAMPP و MAMP
لقد جمعت هذه الحلول معًا لأنها متشابهة تمامًا في ما تفعله - على الرغم من أن المطورين يميلون إلى أن يكون لديهم مفضلاتهم الخاصة. تهدف إلى تزويدك بالخبرة الكاملة لتشغيل خادم محلي.
بينما يمكن استخدامها بالتأكيد لتشغيل WordPress ، إلا أنها تتطلب إعدادًا أكثر قليلاً من تنزيلات Bitnami أعلاه. حقًا ، من الأفضل استخدامها إذا كنت ستقوم بتطوير مشاريع بخلاف WordPress أو تريد التعمق في إدارة الخادم.
يعمل WampServer حصريًا على Windows ، ويمكن تشغيل MAMP على Mac / Windows ، ويمكن تشغيل XAMPP على أنظمة تشغيل Windows و Mac و Solaris و Linux.
كل شيء منظم
أصبح امتلاك موقع التدريج الخاص بك أحد الميزات التي يجب توفرها للمواقع المزدحمة وخاصة تلك التي تركز على التجارة الإلكترونية. الأخطاء ، أو الأسوأ من ذلك ، التوقف عن العمل هو شيء يمكن أن يكون مكلفًا ومرهقًا بشكل لا يصدق.
لذلك ، بدلاً من مجرد رمي النرد في المرة التالية التي يحتاج فيها البرنامج المساعد WordPress إلى التحديث ، اختبره على موقع مرحلي مسبقًا. إذا واجهت مشكلة ، فكن شاكراً أنك وجدتها أمام الجمهور أو (اللحظات!) عميلك.