Local Vs MAMP - ما هو أفضل تطبيق لـ WordPress Localhost؟

نشرت: 2021-10-31

إذا كنت تخطط لتشغيل مدونة WordPress ، فمن المهم أن يكون لديك إعداد مضيف محلي. سيساعد هذا في التلاعب بالميزات الجديدة ، وتعلم WordPress واختبار السمات / المكونات الإضافية قبل نشر التحديثات في البيئة الحية. سواء كنت تستخدم Mac أو Windows ، فهناك العديد من تطبيقات المضيف المحلي المتاحة مجانًا لإعدادات خادم PHP / MySQL محليًا. ومع ذلك ، فإن Local و MAMP هما التطبيقان الشائعان وسنقارن بين ميزات تطبيق Local Vs MAMP في هذه المقالة لتختار الأفضل.

محلي مقابل MAMP

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

من ناحية أخرى ، فإن MAMP مملوكة لشركة تسمى MAMP GmbH وتحظى بشعبية كبيرة لتثبيت إعداد الخادم المحلي على macOS. في وقت لاحق ، قاموا بتوسيع نطاق Windows ويمكنك تنزيل إصدار التطبيق الصحيح من موقع الويب الرسمي الخاص بهم. يحتوي الإصدار المجاني على قيود معينة على الرغم من أنه يكفي أن يكون لديك إعداد خادم محلي للمبتدئين. كما أنها توفر العديد من التطبيقات الأخرى مثل timeEditon خارج نطاق إعداد الخادم المحلي.

تطبيق MAMP
تطبيق MAMP

تثبيت التطبيق

أكبر اختلاف بين Local و MAMP هو أن MAMP هو واحد عام لتثبيت PHP / MySQL مع إعداد Apache / Nginx. ومع ذلك ، فإن Local هو تطبيق مخصص يقوم بعمل واحد - تثبيت WordPress على جهاز الكمبيوتر الخاص بك. عند تنزيل التطبيق المحلي ، يمكنك اختيار النظام الأساسي مثل Windows أو Mac أو Linux. حجم التطبيق كبير جدًا حوالي 700 ميجابايت وتحتاج إلى تثبيت إضافات وحزم إضافية إذا لزم الأمر. بعد التنزيل ، يمكنك تثبيت التطبيق مثل أي تطبيقات أخرى على جهاز الكمبيوتر الخاص بك.

تحميل النظام الأساسي المحلي
تنزيل Local for Platform

وبالمثل ، يمكنك تنزيل MAMP لنظام التشغيل Windows أو Mac من موقعه الرسمي على الويب. يأتي تطبيق Mac بإصدارين لمعالجات Intel و Apple M1. لذلك ، تأكد من فحص معالج جهاز Mac الخاص بك قبل تنزيل تطبيق MAMP لنظام التشغيل Mac. يمكنك التحقق من نوع المعالج في Mac بالنقر فوق شعار Apple في الزاوية اليسرى العلوية ثم الانتقال إلى قائمة "About This Mac".

حدد إصدار تثبيت MAMP
حدد إصدار تثبيت MAMP

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

عملية تحديث التطبيق

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

ميزات مقارنة بين المحلي مقابل MAMP

سنقارن الميزات المهمة التي يحتاجها المستخدم المبتدئ لممارسة WordPress.

تثبيت ووردبريس

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

قم بإنشاء موقع WP في التطبيق المحلي
قم بإنشاء موقع WP في التطبيق المحلي

ذات صلة: 11 سببًا لاستخدام تطبيق LocalWP لإعداد WordPress.

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

تم تحميل ملفات WP في MAMP
تم تحميل ملفات WP في MAMP

تسجيل الدخول والوصول المسؤول

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

إعداد HTTPS

يعد HTTPS ميزة مهمة لإنشاء متاجر عبر الإنترنت بها مكونات إضافية مثل WooCommerce. بخلاف ذلك ، لن تعمل بعض الميزات المؤمنة وستظهر لك رسالة تحذير في لوحة تحكم المسؤول تفيد بأن متجرك لا يستخدم اتصالاً آمنًا.

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

إعداد HTTP في التطبيق المحلي
إعداد HTTP في التطبيق المحلي

لا يقدم MAMP خيارًا لتمكين HTTPS لموقع المضيف المحلي الخاص بك. لذلك ، سترى رسالة تحذير في لوحة المعلومات عند استخدام اتصال HTTPS.

خطأ HTTPS في موقع MAMP
خطأ HTTPS في موقع MAMP

مشاركة روابط مباشرة لموقع Localhost

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

Live Link و Host Connect
Live Link و Host Connect

الاتصال بالمضيف

كما ذكرنا ، يسمح لك التطبيق المحلي بالاتصال بحسابات استضافة Flywheel و WPEngine. يمكنك دفع التغييرات بأكملها أو الإصدارات التي تم تغييرها فقط باستخدام خيار MagicSync.

ربط التطبيق المحلي بالمضيف
ربط التطبيق المحلي بالمضيف

باستخدام MAMP ، يجب عليك تصدير واستيراد قاعدة البيانات يدويًا على غرار ترحيل مواقع WordPress.

الوظائف الإضافية الإضافية

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

إضافات التطبيقات المحلية
إضافات التطبيقات المحلية

لا يوجد لدى MAMP وظائف إضافية متوفرة داخل التطبيق.

ذات صلة: 10 نصائح لاستخدام MAMP مثل المحترفين.

مقارنة كاملة بين النسخة المحلية المجانية MAMP و Local Vs

فيما يلي القائمة الكاملة للميزات التي تقارن الإصدار المحلي وإصدار MAMP المجاني.

ميزة محلي MAMP
تطبيق تطبيق مجاني يأتي مع MAMP Pro الذي يتعين عليك إلغاء تثبيته
المنصات Windows و Mac و Linux Windows و Mac M1 و Mac Intel
ووردبريس المدرجة نعم لا ، تنزيل يدوي وتحميل
متعدد المواقع نعم كتيب
مواقع متعددة نعم رقم
الإضافات نعم رقم
احتياطية سحابة اضافه طليعة
تزامن مع الاستضافة الحدافة ومحرك WPE مع خيار MagicSync مطلوب مزامنة يدوية مع أي شركة استضافة
HTTPS HTTPS مع نطاقات المواقع المحلية ممكن رقم
بنقرة واحدة تسجيل الدخول نعم ، قم بتسجيل الدخول إلى لوحة الإدارة بدون كلمة مرور رقم
رابط مباشر نعم ، تسجيل الحساب مطلوب رقم
أداة إدارة قاعدة البيانات المشرف phpMyAdmin
خيار مخطط نعم رقم
تحديث PHP نعم نعم
اباتشي / نجينكس نعم نعم
موقع الاستيراد نعم رقم
موقع التصدير نعم رقم
موقع استنساخ نعم رقم
وصول المسؤول ممتلئ ممتلئ
الوصول إلى ملفات الموقع ممتلئ ممتلئ
اختبار البريد الإلكتروني وشملت MailHog MailHog هي ميزة احترافية

دعم التطبيقات

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

الخلاصة - محلي مقابل MAMP

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