الدليل النهائي لاستضافة Magento

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

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

في هذه المقالة ، سنناقش هذه العوامل والنصائح والأفكار التي يجب أن تكون على علم بها فيما يتعلق باستضافة Magento.

الابتداء مع Magento Hosting

أولاً ، دعونا نركز على الأمور الواضحة والأساسية. بغض النظر عن حجم متجر Magento ، يجب أن يقدم مزود استضافة الويب الخاص بك الميزات التالية.

الأمن

تأكد من أن خطة استضافة Magento الخاصة بك تأتي مع ميزات أمان خاصة بها. نعم ، يجب عليك بذل كل جهد لتوثيق موقعك وتأمينه من المتسللين. ولكن فيما يتعلق بأمن الخادم ، تقع المسؤولية على عاتق مقدم خدمة استضافة Magento.

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

  • هل تقوم بتشغيل برنامج مكافحة الفيروسات من جانب الخادم؟
  • هل تقدم آلية حماية DDoS؟ إذا كان الجواب نعم ، هل هو على مستوى الأجهزة أو مستوى البرامج؟
  • هل لديك جدران الحماية و Magento استضافة ميزات الأمان ذات الصلة؟ أفضل ما يجب أن تبحث عنه هو القدرة على إيقاف تشغيل أو على وحدات PHP محددة (معظم مضيفي الويب اللائقين يقدمونها بدون أي رسوم إضافية).

سرعة

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

قد يكون من الأفضل إجراء اختبار ping على عنوان IP الخاص بالخادم أو إجراء تتابع له. سيساعدك هذا في التحقق من أية مشكلات متعلقة بوقت الاستجابة قد تؤثر في أوقات تحميل الصفحة. أيضا ، يجب عليك أن تسأل مقدم خدمة استضافة Magento عن أي آلية للتخزين المؤقت من جانب الخادم التي يستخدمونها. بالنسبة لبيئات استضافة Magento ، فإن memCache أو xCache يتمتعان بشعبية كبيرة. لاحظ أن هذا التخزين المؤقت من جانب الخادم مربع ينطبق بشكل أساسي على بيئات الاستضافة المشتركة أو شبه المخصصة. غالبًا ما تتحمل مسؤولية إعداد حل التخزين المؤقت على الخوادم ذاتية الإدارة (على الرغم من أن مضيفك على الويب يمكنه إرشادك حول المنهجية التي يجب اتباعها في هذه الحالة).

التوافق

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

أيضا ، إنه خيار أكثر حكمة أن ننظر نحو المستقبل. لم يعد PHP 5.x يتأثر بالفعل مع تزايد عدد المستخدمين الذين يقومون بالتحول نحو PHP 7.x وفي الواقع ، توصي Magento 2.0 والأعلى PHP 7.0 أو أعلى على أية حال. لذلك ، تحقق من مزود خدمة استضافة Magento إذا كان يفي بأحدث إرشادات التوافق.

من الناحية المثالية ، يجب أن تبحث عن MySQL 5.6 أو أعلى ، و Apache 2.x و PHP 7.0 أو أعلى. لاحظ أنه بالنسبة إلى الخوادم التي لا تعمل على Apache ، ولكن بدلاً من ذلك تعتمد على NGINX أو LiteSpeed ​​، يجب تعديل المتطلبات وفقًا لذلك.

الدعم الفني

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

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

الدليل النهائي لاستضافة Magento

ما هو نوع استضافة Magento هل تحتاج؟

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

بناءً على متطلبات متجر Magento ، سيتعين عليك اختيار خطة استضافة Magento وفقًا لذلك.

استضافة مشتركة

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

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

بعض مقدمي استضافة Magento يقدمون حل استضافة شبه مخصص. هذه الخطط ليست مخصصة بالفعل - بدلاً من ذلك ، فهي خطط استضافة مشتركة ولكن مع موارد خادم أكبر. على سبيل المثال ، إذا كانت خطة الاستضافة المشتركة الخاصة بك تقدم 1 غيغابايت من ذاكرة الوصول العشوائي ، وسوف يأتي خادم مخصص أو VPS مع الحد الأدنى من ذاكرة الوصول العشوائي 4 غيغابايت ، فإن خياراتك تكون مباشرة إلى حد كبير. ولكن ماذا لو كان متجرك يستهلك فقط 1.5 غيغابايت من ذاكرة الوصول العشوائي؟ لن تكفي خطة الاستضافة المشتركة ، ولا تحتاج إلى خادم مخصص بالفعل.

في مثل هذه الحالات ، يمكن للخطة المشتركة شبه المخصصة أو الأعلى التي توفر 2 غيغابايت من ذاكرة الوصول العشوائي (وبالمثل تخصيص أعلى من الموارد الأخرى) خدعة لموقع ماجنتو الخاص بك.

الخادمة

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

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

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

خوادم خاصة افتراضية (VPS)

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

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

ومع ذلك ، تنطبق مفاهيم أمان الخادم وتحديثات البرامج على VPS أيضًا. هذا هو المكان الذي تحتاج فيه إلى طرح نفسك سؤالاً حيوياً آخر: هل تتم إدارته أو عدم إدارته؟

الاستضافة المدارة أو استضافة الماجنتو غير المُدارة

لا تشير كلمة "إدارة" هنا ، لتوضيح ذلك ، إلى إدارة تثبيت Magento أو تخزينه في حد ذاته. بدلاً من ذلك ، يشير إلى البرنامج الفعلي الذي يتم تشغيله على إعداد استضافة الويب المحدد. لنفترض أنك تقوم بتشغيل VPS مع CloudLinux و cPanel لاحتياجات استضافة Magento الخاصة بك. الآن ، سوف تشير إدارة الخادم إلى ضمان أن CloudLinux و cPanel بالإضافة إلى الخادم العام يتمتعان بصحة جيدة. موقع Magento في حد ذاته سيظل مسؤوليتك.

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

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

النتيجة

وهكذا ، لقد تعلمنا الآن صفقة عادلة حول استضافة Magento. نحتاج في الأساس إلى مراعاة ما يلي عند اختيار حزمة استضافة Magento:

  • سرعة الخادم
  • منهجية الأمن
  • برنامج النظام والتوافق مع الماجنتو
  • توافر وجودة الدعم الفني

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

الآن بعد أن تعلمنا ما يجب البحث عنه في استضافة Magento ، نحتاج فقط إلى إيجاد مقدم استضافة مثالي. BLUEHOST هو اسم شعبي في هذا المجال.

ما هو مضيف الويب الذي تستخدمه لتلبية احتياجات استضافة Magento؟ تبادل وجهات النظر الخاصة بك في التعليقات أدناه!

صورة مميزة

سفيان بن عزير

كاتب؛ المؤلف المنشور محبي القهوة؛ مطور ويب؛ الرجل وراء باراكوزم.