متى يكون استخدام WordPress مقطوع الرأس أمرًا منطقيًا؟

نشرت: 2020-08-10

هناك الكثير من الحديث هذه الأيام حول استخدام WordPress مقطوعة الرأس. بالنسبة للمبتدئين ، إنها ممارسة استخدام الواجهة الخلفية لـ WordPress لتغذية المحتوى إلى تطبيق خارجي. قد يكون هذا تطبيقًا للجوال أو موقعًا ثابتًا على الويب أو تطبيق ويب تقدميًا أو أي شيء آخر يمكن للمطور أن يحلم به.

هناك بعض المزايا الحقيقية لهذا التكوين. قد يكون أكبرها هو أنه يمكنك الاستفادة من تدفق إنشاء المحتوى المألوف في WordPress. من هناك ، يمكن استخدام هذا المحتوى في أي عدد من الأماكن المختلفة. لا يتعين على منشئ المحتوى بالضرورة تعلم برامج جديدة ، بينما يستطيع المطورون الاستفادة من أفضل الأدوات للمشروع - سواء كان ذلك WordPress أم لا.

تبدو رائعة ، أليس كذلك؟ بقدر ما يمكن أن يكون تكوين WordPress بدون رأس ، إلا أنه ليس بالضرورة المسار الصحيح للجميع. هناك بعض العيوب المحتملة ، ناهيك عن القليل من العمل الإضافي للحصول على كل البط الخاص بك على التوالي.

لكي تعرف حقًا ما إذا كان WordPress مقطوع الرأس مناسبًا لمشروعك ، من المهم مراعاة الإيجابيات والسلبيات ، جنبًا إلى جنب مع أهدافك. الدليل التالي موجود هنا لمساعدتك في اتخاذ القرار الأفضل لظروفك.

ما هو الاختلاف في WordPress مقطوعة الرأس؟

من الناحية الفنية ، فإن تثبيت WordPress بدون رأس (يشار إليه أحيانًا باسم التثبيت "المنفصل") يشبه أي تثبيت آخر. لا يزال لديه نفس متطلبات الخادم ويستخدم قاعدة بيانات.

ولكن هناك بعض الاختلافات الرئيسية التي يجب أن تكون على دراية بها:

قد تكون مواضيع WordPress غير ذات صلة

إذا كنت تستخدم WordPress حصريًا كوسيلة لتغذية المحتوى إلى تطبيق خارجي ، فقد لا تكون قلقًا للغاية بشأن الواجهة الأمامية للتثبيت. هذا يعني أنه يمكنك التمسك بأحد السمات الافتراضية ، مثل Twenty Twenty.

نظرًا لأنك لا تدعو الزوار إلى موقع WordPress الخاص بك ، فقد تقرر حتى حظر الوصول إلى الواجهة الأمامية تمامًا.

يمكنك استخدام الإضافات ... إلى حد ما

على موقع ويب نموذجي ، تعد المكونات الإضافية واحدة من المزايا الرئيسية لاستخدام WordPress. إنها تتيح لك إضافة جميع أنواع الوظائف بنقرات قليلة فقط. لكنهم يأخذون معنى مختلفًا هنا.

لن تنتقل المكونات الإضافية التي تضيف وظائف إلى موقع WordPress بشكل عام إلى أي تطبيق تدفع المحتوى إليه. على سبيل المثال ، إذا كنت تستخدم منشئ موقع ثابت مثل GatsbyJS ، فلن يسمح لك تثبيت WooCommerce بتشغيل متجر على ذلك الموقع الخارجي - على الأقل ، ليس بدون بعض الرفع الثقيل. الشيء نفسه ينطبق على نموذج الاتصال الذي تم إنشاؤه عبر البرنامج المساعد.

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

قد تكون واجهة برمجة تطبيقات WordPress REST ضرورية

من المحتمل أن يعني دفع المحتوى الخاص بك من WordPress إلى مصدر خارجي أن واجهة برمجة تطبيقات REST ستكون مطلوبة أيضًا. على الرغم من ذلك ، قد يعتمد ذلك على المكان الذي تدفع فيه المحتوى إليه. يمكن أيضًا استخدام واجهات برمجة التطبيقات الأخرى.

توفر واجهة برمجة التطبيقات صفحات موقعك ومنشوراتك والمزيد كاستجابة JSON. يعمل هذا التنسيق مع أي لغة أو مكتبة تستخدمها في التطبيق أو الموقع الخارجي - PHP و Node.js و Swift هي أمثلة رئيسية.

أثناء تشغيل واجهة برمجة التطبيقات بشكل افتراضي ، هناك سيناريوهات قد يقوم فيها المطور بإيقاف تشغيلها إذا لم يتم استخدامها بشكل نشط. إنه مجرد شيء يجب مراعاته إذا قررت استخدام تثبيت بدون رأس.

كمبيوتر محمول.

سيناريوهات استخدام WordPress مقطوعة الرأس

الآن بعد أن عرفنا المزيد عن ماهية WordPress بلا رأس وما الذي يجعله فريدًا ، دعنا نلقي نظرة على بعض السيناريوهات لاستخدامه. بالطبع ، هذه مجرد أمثلة قليلة - قد تجد مشاريع أخرى مناسبة تمامًا.

توفير المحتوى لتطبيق الهاتف المحمول

إذا كنت بحاجة إلى تغذية محتوى موقع الويب الخاص بك إلى تطبيق جوال ، فإن WordPress بدون رأس يعد حلاً رائعًا. يؤدي القيام بذلك إلى إنشاء تناسق في محتوى علامتك التجارية ويوفر عليك الاضطرار إلى إعادة اختراع العجلة.

وبينما ذكرنا إمكانية استخدام WordPress للمحتوى فقط ، لا يتعين عليك السير في هذا الطريق. في الواقع ، يمكنك تشغيل موقع ويب WordPress قياسي - مكتمل بواجهة أمامية - مع دفع محتوى الموقع في نفس الوقت إلى تطبيق الهاتف المحمول الخاص بك.

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

تشغيل موقع مصغر ثابت

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

هذا هو المكان الذي يمكن أن يكون فيه موقع الويب الثابت ذا معنى كبير. يتم تحميل الصفحات بسرعة البرق ، حتى في حزم استضافة الويب ذات المستوى الأدنى.

في الوقت نفسه ، لا تريد أن تجعل إدارة المحتوى مصدر إزعاج لك أو لعميلك. مع تكوين WordPress بدون رأس ، تكون إدارة المحتوى مألوفة. لا يوجد تدريب إضافي مطلوب لأن إنشاء الصفحات والمشاركات هو نفسه كما كان دائمًا.

التفاعل مع واجهة مستخدم JavaScript

تقدم تطبيقات الويب التقدمية وظائف قوية مباشرة من خلال متصفح ويب نموذجي. وغالبًا ما يتم بناؤها بنكهات مختلفة من JavaScript ، مثل React و Vue.

مرة أخرى ، تعتبر السرعة وسهولة الاستخدام ذات أهمية كبيرة. سيحتاج المستخدمون إلى أداء مهام مختلفة داخل التطبيق ، ولكن دون تأخير أو تأخيرات أخرى متعلقة بالخادم. لا يُنصح عمومًا باستخدام نظام إدارة محتوى تقليدي لهذا النوع من المشاريع.

ومع ذلك ، يمكن استخدام WordPress لتغذية المحتوى في تطبيق ويب تقدمي. يمكن دفع المحتوى إلى التطبيق ثم تخزينه مؤقتًا لأوقات تحميل سريعة. يوفر هذا إحساسًا طبيعيًا أكثر للتفاعلات ويؤدي إلى تجربة مستخدم أفضل.

شخص يستخدم الهاتف المحمول.

الأوقات التي قد يكون فيها WordPress مقطوع الرأس مبالغًا فيه

على الرغم من أن هذه التقنية توفر مرونة كبيرة ، إلا أنها ليست مناسبة لكل مناسبة بالضرورة. وبالتالي ، من المهم التحدث عن أسباب الابتعاد عن WordPress بلا رأس.

بالنسبة للمبتدئين ، قد يتطلب استخدام WordPress بدون رأس قدرًا كبيرًا من المعرفة التقنية. يذهب هذا إلى ما هو أبعد من تطوير السمة النموذجية والمكونات الإضافية. قد يستلزم أي شيء من استخدام سطر الأوامر إلى فهم كيفية التفاعل مع واجهة برمجة تطبيقات REST. يمكن أن يكون منحنى التعلم حادًا إلى حد ما.

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

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

قطة حزينة المظهر.

دفع محتوى الموقع في أي مكان

من السهل معرفة سبب تحول WordPress بلا رأس إلى اتجاه. مع القليل من الشحوم ، يمكنك أخذ محتوى موقع الويب الخاص بك ودفعه إلى أي وجهة تقريبًا.

يوضح هذا أيضًا المرونة المستمرة ، وغير المتوقعة أحيانًا ، لـ WordPress. لا يمكن استخدامه فقط لإنشاء أي نوع من مواقع الويب تقريبًا ، ولكن أيضًا كوسيلة لتقديم المحتوى. وبسبب شعبيته ، يواصل مجتمع التنمية تسهيل العملية.

هل تكوين WordPress بدون رأس منطقي لمشروعك؟ نأمل أن يساعدك هذا الدليل في اتخاذ الخيار الأفضل لاحتياجاتك.