دروس تعليمية

حسابات الدمج: خفض تكاليف استضافة WordPress للوكالات

فريق GrabWP
· 6 min read · مراجعة فريق GrabWP

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

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

التكلفة الخفية لنموذج تثبيت واحد لكل عميل

يبدو التثبيت لكل عميل مرتبًا في البداية. كل عميل معزول في حسابه الخاص، لذا لا تتداخل الأمور بينها. لكن عندما تحسب تكلفة استضافة الوكالة (wordpress agency hosting cost)، ستجد أن ثمن هذا العزل يُدفع في أربعة جوانب، وكل عميل جديد يزيدها جميعًا:

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

لا تظهر أي من هذه التكاليف كرقم واحد مخيف. إنها تختبئ في فواتير الاستضافة الخاصة بك، وفي الساعات التي يقضيها فريقك في تسجيل الدخول والخروج، وفي مهام التحديث التي تتأخر بصمت. ولهذا السبب بالتحديد يسهل تجاهلها حتى يصبح هامش الربح ضئيلًا. ولكن لتقليل النفقات الإدارية (reduce wordpress hosting overhead)، يجب التفكير بطريقة مختلفة.

ما الذي يتم دمجه فعليًا

دمج مواقع عملاء متعددة في تثبيت WordPress واحد في GrabWP Tenancy

لا يعني الدمج هنا حشر كل عميل في قاعدة بيانات مشتركة واحدة على أمل ألا يتعارض شيء. بل يعني وجود تثبيت WordPress واحد يستضيف العديد من الـ tenants المعزولين، حيث يتصرف كل منهم وكأنه موقعه الخاص. لكي تتمكن من دمج مواقع العملاء (consolidate wordpress client sites) بفعالية، فإن البنية المعمارية هي الأهم.

مع GrabWP Tenancy Pro، يصبح كل عميل بمثابة tenant داخل تثبيت WordPress قياسي واحد. في خطة Pro، يحصل كل tenant على دليل wp-content معزول خاص به، بحيث يمكن لأحد العملاء تشغيل WooCommerce بينما يشغل آخر حزمة عضوية دون أي تعارض في الـ plugin. لا توجد شبكة Multisite متورطة هنا. أنت تقوم بتثبيت WordPress مرة واحدة، وتُفعل الـ plugin الأساسي و Pro، ويعيش كل عميل تحت هذا السقف الواحد مع بقائه معزولاً عن الآخرين.

إذًا، ما يتم تقليصه هو البنية التحتية والإدارة: تثبيت واحد للاستضافة، و dashboard واحدة لتسجيل الدخول، ومساحة واحدة لنواة النظام والـ plugin لإبقائها محدثة. أما ما لا يتم تقليصه فهو عزل العملاء. هذا التمييز هو بيت القصيد. أنت تزيل الأعباء المكررة، وليس الحدود التي تبقي بيانات العملاء منفصلة. باستخدام تثبيت واحد لعدة عملاء (one wordpress install multiple clients)، تصبح الإدارة أسهل بكثير دون التضحية بالعزل.

حسابات التراخيص

التسعير لكل عميل ولكل مستخدم هو المكان الذي تعاقب فيه أدوات الاستضافة النمو بصمت: فكل عميل تكسبه، أو كل مطور توظفه، يصبح رسومًا متكررة أخرى. يتم تسعير GrabWP Tenancy Pro بطريقة معاكسة.

يتم ترخيص Pro مرة واحدة لكل تثبيت WordPress. ليس لكل مستخدم، وليس لكل عميل. عندما تدمج أربعين عميلاً في تثبيت واحد، فإنك تحمل ترخيصًا واحدًا، ويقوم فريقك بأكمله بتجهيز وإدارة الـ tenants من تلك الـ dashboard الواحدة. إضافة العميل رقم واحد وأربعين لا يضيف رسوم ترخيص. وتوظيف مطور ثانٍ لا يضيف رسوم مستخدم.

تبلغ تكلفة الخطة $9.99 شهريًا، مع فوترة سنوية بقيمة $99.99 وخيار مدى الحياة بسعر $499.99. الفكرة ليست في الرقم فحسب، بل في شكل التكلفة. تظل تكلفة الترخيص ثابتة مع ارتفاع عدد عملائك، بدلاً من أن تتزايد خطيًا معها كما هو الحال مع مجموعة من حسابات الاستضافة المنفصلة. إلى جانب دمج العديد من فواتير الاستضافة في بيئة واحدة، يتحول هيكل التكلفة من “ينمو مع كل عميل” إلى “بند واحد يمكن التنبؤ به”.

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

ما تحتفظ به بعد الدمج

الخوف من الدمج دائمًا ما يكون هو نفسه: أن حشر كل شيء في تثبيت واحد يعني التخلي عن العزل الذي جعل التثبيتات المنفصلة تبدو آمنة. مع GrabWP Tenancy Pro، أنت تحتفظ بالأجزاء التي تهمك:

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

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

كيف تبدأ

لست مضطرًا لنقل المحفظة بالكامل في عطلة نهاية أسبوع واحدة. عملية الدمج تدريجية:

  1. قم بإنشاء تثبيت WordPress واحد ليكون قاعدتك الجديدة، وقم بتثبيت الـ plugin الأساسي لـ GrabWP Tenancy بالإضافة إلى GrabWP Tenancy Pro. قم بتفعيل ترخيصك الواحد على هذا التثبيت.
  2. قم بتعيين قاعدة البيانات الافتراضية في إعدادات Pro. بالنسبة لعمل العملاء، تُعد قاعدة بيانات MySQL المخصصة لكل tenant هي الخيار الأمثل للعزل.
  3. قم بنقل العملاء واحدًا تلو الآخر ليصبح كل منهم tenant. خذ نسخة احتياطية للعميل على مضيفه القديم، وقم بإنشاء tenant له، ثم استعد النسخة داخل هذا الـ tenant. مع استقرار كل عميل، قم بإلغاء حساب استضافته القديم واشطب تلك الفاتورة المتكررة من قائمتك.
  4. بمجرد أن يصبح العميل tenant، التقط نسخة احتياطية أساسية واضبط جدول النسخ الاحتياطي التلقائي الخاص به بحيث يكون محميًا منذ اليوم الأول.

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

دمج الأعباء مع الحفاظ على العزل

لا يفشل نموذج تثبيت واحد لكل عميل بصوت عالٍ. بل إنه يفرض ضريبة خفية على كل عميل تضيفه من خلال فاتورة أخرى، ودورة تحديث أخرى، ومجموعة أخرى من بيانات الاعتماد. إن نقل المحفظة إلى تثبيت WordPress واحد باستخدام GrabWP Tenancy Pro يطوي تلك الأعباء في بيئة واحدة وترخيص واحد، بينما تحافظ قواعد البيانات المخصصة والنسخ الاحتياطية لكل tenant على عزل كل عميل.

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

مقالات ذات صلة

الأسئلة الشائعة

هل ندفع رسوم ترخيص لكل عميل نستضيفه؟
لا. يتم ترخيص GrabWP Tenancy Pro مرة واحدة لكل تثبيت WordPress، وليس لكل مستخدم ولا لكل عميل. يمكنك دمج محفظة عملائك بالكامل في تثبيت واحد وتشغيل كل عميل كـ tenant معزول بموجب ذلك الترخيص الواحد.
هل يعني الدمج في تثبيت واحد مشاركة قاعدة بيانات واحدة عبر جميع العملاء؟
ليس بالضرورة، إلا إذا أردت ذلك. يمكن لكل tenant استخدام قاعدة MySQL مشتركة مع بادئات الجداول، أو قاعدة بيانات MySQL مخصصة له، أو قاعدة بيانات SQLite. بالنسبة لعمل العملاء، يمكنك منح كل tenant قاعدة بيانات مخصصة، وبالتالي لا يكلفك الدمج التنازل عن عزل البيانات.
إذا كان كل شيء موجودًا في تثبيت واحد، فهل لا يزال بإمكاننا عمل نسخة احتياطية واستعادتها لعميل واحد في كل مرة؟
نعم. يمنح إصدار Pro كل tenant نسخة احتياطية واستعادة خاصة به، بالإضافة إلى نسخ احتياطية تلقائية مجدولة مع الاحتفاظ بالنسخ لكل tenant. يمكنك استعادة عميل واحد دون المساس بأي tenant آخر في التثبيت.
هل نحتاج إلى WordPress Multisite للقيام بذلك؟
لا. يعمل GrabWP Tenancy Pro على تثبيت WordPress مفرد قياسي. لا توجد شبكة Multisite لتهيئتها أو صيانتها.

Editorial standards: Our content is written by WordPress experts with hands-on multi-tenancy experience. Articles are fact-checked and regularly updated to ensure accuracy.