ما هو WordPress مقطوعة الرأس وهل يجب عليك استخدامه؟ (إيجابيات وسلبيات)
نشرت: 2022-12-12غالبًا ما يسألنا المستخدمون عما هو WordPress بلا رأس وهل يجب عليهم استخدامه؟
يفصل WordPress بدون رأس منطقة إدارة الواجهة الخلفية لـ WordPress عن الواجهة الأمامية التي يراها الزوار. يتيح ذلك للمطورين استخدام تقنيات مختلفة للجزء الأمامي من موقع الويب مع الحفاظ على استقرار وأمن WordPress.
في هذه المقالة ، سنشرح ما هو WordPress بلا رأس وما إذا كان يجب عليك استخدامه. سنتحدث أيضًا عن إيجابيات وسلبيات موقع WordPress بدون رأس.
فيما يلي نظرة عامة سريعة على الموضوعات التي سنغطيها في هذا الدليل:
ما هو وورد بلا رأس؟
Headless WordPress هو مصطلح لأي موقع ويب يستخدم WordPress كبرنامج خلفي لإدارة البيانات والمحتوى ، ولكنه يستخدم تقنيات منفصلة لعرض البيانات على الواجهة الأمامية.
النهاية الخلفية هي المصطلح المستخدم لمنطقة الإدارة الخاصة بموقع الويب. هذا هو المكان الذي تنشئ فيه محتوى مثل المنشورات والصفحات وتثبيت المكونات الإضافية وإدارة التعليقات والمزيد.
الواجهة الأمامية هي المنطقة المرئية للجمهور من موقع الويب الخاص بك.
هذا ما يراه المستخدمون عند زيارة متصفحاتهم لموقعك.
يعتني WordPress عادةً بكلا المكونين في برنامج واحد قوي. يمكنك ببساطة استخدام أي سمة WordPress لعرض موقع الويب الخاص بك.
ومع ذلك ، قد يكون لدى بعض المطورين ومالكي مواقع الويب متطلبات مختلفة حيث قد يحتاجون إلى استخدام تقنيات أخرى مثل React.js و Angular.js و Faust.js وغيرهم لإنشاء واجهة أمامية مخصصة لموقعهم على الويب.
يسمح WordPress بدون رأس لهم باستخدام هذه التقنيات مع الاستمرار في استخدام WordPress في الخلفية لتسهيل إدارة المحتوى.
كيف يعمل WordPress مقطوعة الرأس؟
يأتي WordPress مع منطقة إدارة سهلة الاستخدام حيث يمكنك إنشاء محتوى وإدارة موقع الويب الخاص بك. يتضمن أيضًا محركًا نموذجيًا لعرض الواجهة الأمامية لموقعك باستخدام السمات.
لمزيد من التفاصيل ، راجع مقالتنا حول كيفية عمل WordPress خلف الكواليس.
يأتي WordPress أيضًا مع واجهة برمجة تطبيقات تسمى WordPress REST API.
توفر واجهة برمجة التطبيقات هذه واجهة برمجة للمطورين للوصول إلى بيانات موقع WordPress بتنسيق JSON.
عند إنشاء موقع WordPress بدون رأس ، يستخدم المطورون واجهة برمجة تطبيقات REST لجلب البيانات من WordPress. بعد ذلك ، يمكنهم استخدامه في تطبيقاتهم أو تقنيات الواجهة الأمامية الأخرى مثل React.js و Angular.js و Faust.js والمزيد لإنشاء موقع ويب مخصص.
ما هي مزايا استخدام WordPress بدون رأس؟
يمكن أن يكون WordPress بدون رأس مفيدًا في بعض السيناريوهات المحددة. سنتحدث عن بعض مزايا استخدام WordPress مقطوعة الرأس في تلك.
1. يمكن أن يكون WordPress بدون رأس أسرع من موقع WordPress العادي
يعتقد العديد من المطورين أنه يمكن استخدام WordPress بدون رأس لإنشاء موقع ويب WordPress أسرع بكثير.
من خلال فصل الواجهة الأمامية للموقع باستخدام تقنية مثل React.js ، يحاول العديد من المطورين تقديم كود أكثر كفاءة من معظم قوالب WordPress.
ومع ذلك ، في تجربتنا ، تعمل تقنيات تحسين أداء WordPress الأبسط تمامًا مثل WordPress بدون رأس لمعظم مواقع الأعمال التجارية الصغيرة وحالات الاستخدام.
2. دمج بيانات WordPress مقطوعة الرأس في تطبيقات أخرى
لنفترض أن لديك تطبيقًا للهاتف المحمول وتريد الآن دمج مدونتك أو قسم آخر من موقع WordPress الخاص بك في هذا التطبيق.
يمكن أن يساعدك WordPress بدون رأس في جلب بيانات WordPress الخاصة بك إلى تطبيقات أخرى ، ويمكنك استخدام تقنيات مختلفة لإنشاء تجربة مستخدم سلسة.
وبالمثل ، إذا كان لديك موقع ويب ثابت ، وتحتاج إلى قسم ديناميكي فقط لقسم معين مثل مدونة أو مراجعات أو متجر عبر الإنترنت. ثم يمكن لـ WordPress بدون رأس دمج بيانات WordPress في موقع الويب الثابت الخاص بك.
3. النشر على منصات متعددة عبر WordPress بدون رأس
يجعل WordPress بدون رأس ، بيانات WordPress الخاصة بك قابلة للنقل ، بحيث يمكنك أخذها في أي مكان.
يمكنك استخدام البيانات في حملاتك التسويقية ، والنشر على منصات التواصل الاجتماعي ، واستخدامها على أجهزة إنترنت الأشياء مثل مكبرات الصوت الذكية ، وتغذية أداة الذكاء الاصطناعي ، والاتصال بمساعدين افتراضيين ، والمزيد.
4. يعد WordPress مقطوع الرأس أكثر تكلفة بكثير من CMS بدون رأس
يعد WordPress بدون رأس أكثر تكلفة وقوة من حلول "Enterprise CMS" الخاصة مثل Contentful والتي ستكلفك بسهولة عشرات الآلاف من الاستضافة وحدها (لا تشمل تكاليف التطوير).
ما هي عيوب موقع WordPress بدون رأس؟
قد يؤدي إنشاء موقع WordPress بدون رأس إلى وضع موقع الويب الخاص بك في عيوب معينة. دعونا نلقي نظرة على عدد قليل منهم.
1. يعد WordPress بدون رأس أكثر تكلفة مقارنة بمواقع WordPress التقليدية
ستحتاج إلى استئجار مطور لإنشاء واجهة أمامية مخصصة لموقعك على الويب. يمكن أن يصل هذا بسهولة إلى نطاق عشرات الآلاف من الدولارات.
إذا كنت مطورًا ، فستقضي وقتًا ثمينًا في إنشاء واجهة أمامية مخصصة.
حتى إذا كنت تستخدم إطار عمل تطوير الواجهة الأمامية ، فسيستغرق الأمر وقتًا وجهدًا أكثر من استخدام سمة WordPress الجاهزة مع التخزين المؤقت المناسب على مستوى الخادم / DNS.
2. قد لا تعمل بعض ملحقات WordPress
تشبه المكونات الإضافية تطبيقات موقع WordPress الخاص بك ، وهي تسمح لك بإضافة ميزات جديدة إلى موقعك وتوسيع وظائفه.
قد لا يتمكن موقع WordPress بدون رأس من الاستفادة من بعض مكونات WordPress الإضافية.
على سبيل المثال ، قد لا يمكن الوصول إلى بعض بيانات مكون WordPress الإضافي باستخدام واجهة برمجة تطبيقات REST ، أو قد تتطلب ميزات المكون الإضافي سمة WordPress لتعمل بشكل صحيح.
مع ذلك ، فإن الإضافات الشائعة لـ WordPress مثل AIOSEO لها امتداد واجهة برمجة تطبيقات REST الذي يتيح لك إنشاء مواقع WordPress بدون واجهة لمحركات البحث.
3. صداع المحافظة
ستستخدم أساسًا منصات منفصلة للواجهة الأمامية والخلفية لموقعك ، وستحتاج إلى الحفاظ على كل منهما بشكل منفصل.
من حين لآخر ، قد تنهار الأشياء على أي من الجانبين. ستحتاج إلى الاعتماد على المطورين لحل هذه المشكلات. أو ستقضي وقتك الثمين في إصلاحها.
التعقيد الإضافي سيجعل الأمر أكثر صعوبة مع نمو عملك.
هل يجب عليك استخدام موقع WordPress مقطوع الرأس؟
في رأينا ، لا يحتاج معظم مستخدمي WordPress إلى استخدام موقع WordPress بدون رأس أو أنواع أخرى من إطارات العمل بدون رأس.
إنه مكلف ومعقد بلا داع وغير مناسب للغالبية العظمى من مالكي مواقع الويب أو المدونين أو الشركات الصغيرة أو المتاجر عبر الإنترنت.
على سبيل المثال ، إذا كانت السرعة والأداء هما الشاغل الرئيسي لك ، فيمكن لموقع WordPress الحالي الخاص بك بسهولة التغلب على أي موقع ويب WordPress بدون رأس.
تأتي جميع إضافات التخزين المؤقت في WordPress مع التخزين المؤقت للصفحة ، والتحميل المسبق لذاكرة التخزين المؤقت ، والتخزين المؤقت للكائن ، وميزات ضغط gzip.
يمكن أن يؤدي تشغيل هذه الميزات إلى زيادة سرعة موقع الويب الخاص بك بشكل كبير دون توظيف أي مطورين.
اجمع ذلك مع جدار حماية قوي لتطبيقات الويب وشبكة CDN مثل Cloudflare أو Sucuri ، وسيكون موقع الويب الخاص بك أسرع.
انظر دراسة الحالة حول كيفية جعل WPBeginner يتم تحميله بشكل أسرع من مواقع الويب الخالية من الرأس.
بالنسبة لعمليات الدمج ، يوجد أكثر من 59000+ مكون إضافي لبرنامج WordPress تقدم تكاملاً مع كل نظام أساسي متاح لجهة خارجية تقريبًا.
حتى أن هناك أدوات مثل Uncanny Automator التي تسمح بالتكامل مع مواقع WordPress وأدوات الجهات الخارجية باستخدام Zapier.
إذا كنت بحاجة إلى تكامل غير متوفر عبر مكون WordPress الإضافي الحالي ، فربما يجب عليك استئجار مطور لكتابة مكون إضافي مخصص.
سيكلف هذا أقل بكثير ، ويمكنك حتى كسب المال عبر الإنترنت عن طريق بيعه كتنزيل رقمي لمستخدمي WordPress الآخرين.
من يجب أن يستخدم WordPress مقطوعة الرأس؟
نعتقد أنه يجب استخدام WordPress بدون رأس فقط في سيناريوهات محددة للغاية.
أولاً ، تحتاج إلى تقييم ما إذا كانت هناك حاجة حقيقية لـ CMS مقطوعة الرأس.
على سبيل المثال ، شركة أنشأت موقعًا إلكترونيًا أو تطبيقًا مخصصًا. قد يحتاجون إلى WordPress للحصول على ميزات إدارة محتوى أسهل ، وفي هذا السيناريو يكون من المنطقي استخدام WordPress بدون رأس.
ثانيًا ، يجب أن يكون لديك إما الميزانية لتوظيف المطورين والاحتفاظ بهم أو أن تكون لديك مجموعة المهارات المطلوبة للحفاظ على نظام إدارة المحتوى بدون رأس.
تذكر ، يتم استخدام WordPress CMS لإنشاء تطبيق مخصص جديد ، أو تطبيق يستخدم WordPress لتسهيل إنشاء المحتوى وإدارته.
شيء مهم يجب الانتباه إليه مع WordPress مقطوعة الرأس
بصفتك صاحب عمل غير فني ، يصعب أحيانًا معرفة ما إذا كنت تحتاج حقًا إلى WordPress بدون رأس.
سيحاول بعض مطوري ووكالات WordPress دفع مواقع الويب بدون رأس عليك ، ويجب أن تعرف ما الذي تحصل عليه بنفسك. تذكر أن حوافزهم تتمثل في دفع المزيد من المال إليك.
إذا كان السبب الوحيد وراء اقتراحهم لـ WordPress بدون رأس هو السرعة أو تحسين محركات البحث ، فيجب عليك أن تسألهم عما فعلوه بالفعل لتحسين سرعة موقع الويب الخاص بك ، ومدى تأثير التحول إلى WordPress بلا رأس. إذا لم تحصل على إجابة محددة ، فعليك البحث عن رأي ثان.
ستندهش من أنه بالنسبة للغالبية العظمى من مواقع الويب ، فإن التحسينات لا تذكر ، ولكن تكلفة تطوير وصيانة مواقع WordPress بلا رأس أعلى بكثير.
مهما فعلت ، بالتأكيد لا تدع أي شخص يخبرك بالتبديل من WordPress إلى شيء مثل Contentful لأنك ستصاب بخيبة أمل كبيرة.
لقد سمعنا أن العديد من أصحاب الأعمال يتحولون فقط لإدراك الخطأ الذي ارتكبوه ، ثم يعودون مرة أخرى إلى WordPress.
ما قيل ، إذا كنت مقتنعًا بنسبة 100 ٪ أنك بحاجة إلى موقع WordPress بدون رأس ، فإليك أدناه دليل سريع خطوة بخطوة.
كيفية إنشاء موقع WordPress مقطوع الرأس؟
هناك العديد من الطرق لإنشاء موقع WordPress بدون رأس اعتمادًا على الأدوات التي تريد استخدامها للواجهة الأمامية.
من أجل هذا البرنامج التعليمي ، سنوضح لك كيفية إنشاء موقع WordPress بدون رأس باستخدام الصفحات الثابتة التي تم إنشاؤها بواسطة WordPress فقط. هذه ليست الطريقة الأكثر مرونة لإنشاء موقع WordPress بدون رأس ، ولكنها أسهل طريقة للمبتدئين .
أولاً ، تحتاج إلى إنشاء موقع WordPress على الويب تريد استخدامه كنظام إدارة محتوى بدون رأس.
يجب أن يكون هذا موقعًا مباشرًا على اسم المجال الخاص به وحساب استضافة الويب.
نوصي باستخدام SiteGround. إنها واحدة من أسرع شركات استضافة WordPress ومزود استضافة WordPress موصى به رسميًا.
يتم تشغيل خوادم SiteGround بواسطة Google Cloud ولديها العديد من أدوات تحسين الأداء المضمنة.
بدلاً من ذلك ، إذا كان بإمكانك إنفاق أكثر قليلاً ، فقم بإلقاء نظرة على WP Engine. تم تصميم خطة Atlas الخاصة بهم لمواقع WordPress الكبيرة بدون رأس وتستهدف المطورين.
يأتي Atlas مع حساب Sandbox مجاني ومحتوى معياري مخصص ومخططات مسبقة التكوين لتسريع سير العمل وتكامل أعمق مع المكون الإضافي WPGraphQL.
يمكنك أيضًا إنشاء موقع WordPress محلي على جهاز الكمبيوتر الخاص بك.
بعد ذلك ، يمكنك البدء في العمل على موقع الويب الخاص بك عن طريق إضافة المنشورات والصفحات. يمكنك أيضًا اختيار سمة WordPress لموقع الويب الخاص بك وتصميم موقع الويب الخاص بك.
بمجرد أن يصبح موقع الويب الخاص بك جاهزًا ، ستحتاج إلى تثبيت البرنامج المساعد Simply Static وتنشيطه. لمزيد من التفاصيل ، راجع دليلنا خطوة بخطوة حول كيفية تثبيت مكون WordPress الإضافي.
عند التنشيط ، تحتاج إلى زيارة صفحة إعدادات Simply Static لتكوين المكون الإضافي.
من هنا ، يمكنك اختيار مسار URL الذي تريد استخدامه في ملفاتك الثابتة.
على سبيل المثال ، إذا كنت تعرف عنوان URL أو اسم المجال حيث ستستضيف ملفاتك الثابتة ، فيمكنك توفير عنوان URL هذا ضمن حقل "عناوين URL المطلقة".
إذا لم تكن متأكدًا ، فيمكنك استخدام خيار "عناوين URL النسبية".
بعد ذلك ، قم بالتبديل إلى علامة التبويب "تضمين / استبعاد". من هنا ، يمكنك إضافة صفحات إضافية تريد تضمينها أو إضافة صفحات تريد استبعادها.
يمكنك أيضًا استخدام تعبيرات regex لاستبعاد عناوين URL التي تطابق نمطًا معينًا.
لا تنس النقر فوق الزر "حفظ التغييرات" لتخزين إعداداتك.
الآن ، أنت جاهز لإنشاء ملفات ثابتة لموقع الويب الخاص بك بدون رأس. ما عليك سوى الانتقال إلى صفحة Simply Static »Generate والنقر فوق الزر" Generate Static Files ".
سيبدأ المكون الإضافي بعد ذلك في الزحف إلى موقع الويب الخاص بك وتخزين الملفات الثابتة في مجلد مؤقت. قد يستغرق الأمر بعض الوقت بناءً على عدد الصفحات التي يحتوي عليها موقع الويب الخاص بك.
بمجرد الانتهاء ، سترى إشعار نجاح مع رابط لتنزيل الملفات على جهاز الكمبيوتر الخاص بك بتنسيق أرشيف مضغوط.
بعد تنزيل الملف المضغوط ، ستحتاج إلى استخراجه.
أنت الآن جاهز لتحميل الملفات المستخرجة إلى موقع الويب الخاص بك أو الخادم حيث تريد استضافة موقع الويب الخاص بك بدون رأس.
ما عليك سوى الاتصال بموقع الويب الخاص بك باستخدام عميل FTP أو استخدام تطبيق مدير الملفات في لوحة تحكم الاستضافة.
بمجرد الاتصال ، قم بتحميل الملفات الثابتة المستخرجة التي قمت بتنزيلها مسبقًا إلى موقع الويب الخاص بك.
بعد ذلك ، يمكنك زيارة موقع الويب الثابت الخاص بك لرؤيته أثناء العمل.
ملاحظة: لتحديث موقع الويب الثابت الخاص بك ، ستحتاج إلى إنشاء محتوى جديد في تثبيت WordPress الخاص بك ثم تكرار العملية بأكملها مرة أخرى لاستبدال الملفات الثابتة التي يتم تقديمها للمستخدمين.
من المهم ملاحظة أن هذه ليست الطريقة الأكثر مرونة لإنشاء موقع ويب WordPress ثابت.
عندما تستخدم حل WordPress بدون رأس مثل WP Engine Atlas ، فإنه يأتي مع أدوات مطور أفضل ، ومخططات موقع بدء التشغيل ، وأدلة إرشادية ، وحلول نشر إنتاج أكثر ذكاءً ، والمزيد.
بالنسبة لمواقع الويب الكبيرة وحلول المؤسسات ، نوصي باستخدام WP Engine Atlas مع WPGraphQL لإطلاق العنان للقوة الكاملة لنظام WordPress CMS بدون رأس.
مع ذلك ، إذا كنت صاحب شركة صغيرة وقرأت في مكان ما أنك بحاجة إلى موقع WordPress مقطوع الرأس لتحسين تصنيفات مُحسّنات محرّكات البحث لديك ، فهذه مجرد نصيحة خاطئة. يمكنك الحصول على نتائج مماثلة بمجرد تحسين أداء موقع الويب الخاص بك باتباع دليلنا حول كيفية تسريع WordPress.
نأمل أن تساعدك هذه المقالة في معرفة ما هو WordPress بلا رأس وما إذا كان يجب عليك استخدامه لموقع الويب الخاص بك. قد ترغب أيضًا في الاطلاع على دليلنا حول كيفية إنشاء سمة WordPress مخصصة بدون تشفير ، أو الاطلاع على المقارنة بين أفضل خدمات smtp لتحسين إمكانية تسليم البريد الإلكتروني.
إذا أعجبك هذا المقال ، فيرجى الاشتراك في قناتنا على YouTube لدروس فيديو WordPress. يمكنك أيضًا أن تجدنا على Twitter و Facebook.