كيفية نسخ موقع ويب بأكمله بسهولة محليًا
جدول المحتويات:
من السهل جدًا نسخ موقع ويب كامل على جهازك المحلي بفضل الأمر الطرفي wget ، سيوضح لك هذا البرنامج التعليمي كيفية القيام بذلك عبر سطر الأوامر. يتوفر wget لنظام التشغيل Mac OS X و Linux و Unix والعديد من أنظمة التشغيل الشائعة الأخرى ، وبالتالي فإن هذا قابل للتطبيق عالميًا بافتراض أن لديك wget على أي حال.
لبدء النسخ المتطابق لموقع ويب باستخدام wget ، قم بتشغيل تطبيق Terminal واكتب الأمر التالي ، مع استبدال guimp.com (نموذج موقع ويب صغير) بعنوان URL الذي ترغب في نسخه محليًا.
كيفية محاكاة موقع ويب محليًا باستخدام wget
wget و- m ستنزل وتعكس موقع ويب بأكمله المشار إليه. سيكون بناء الجملة على النحو التالي ، مع استبدال عنوان URL كما هو مطلوب:
wget -m http://www.guimp.com/
سيؤدي هذا إلى تنزيل موقع الويب بالكامل على محرك الأقراص المحلي في دليل يسمى عنوان URL لمواقع الويب ... لاحظ أن هذه ليست طريقة فعالة بشكل خاص لإجراء نسخ احتياطي لموقع ويب ووظائفه ، إنه ببساطة يعكسه محليًا .
يمكنك القيام بذلك باستخدام أي موقع ويب تقريبًا ، ما عليك سوى ملء عنوان URL المناسب للموقع باستخدام تنسيق بناء الجملة التالي:
wget -m
من الواضح أن هذا لن يعكس ajax أو قواعد البيانات أو الاستعلامات أو المحتوى الديناميكي أو البرامج النصية ، بل سيكون فقط إصدار HTML ثابت من الموقع. لنسخ موقع ديناميكي بالكامل محليًا ، ستحتاج إلى الوصول إلى الملفات الأولية من خلال SFTP أو غير ذلك ، حيث يمكنك فقط تنزيل محتويات الموقع بالكامل ثم تشغيلها في نسخة معكوسة على جهاز محلي من خلال Apache أو nginx أو MAMP أو مهما كان خادم الويب الآخر الذي تفضله.
ملاحظة : أشار العديد من القراء إلى أن أداة wget غير مثبتة في نظام التشغيل Mac OS X افتراضيًا وأنك ستحتاج إلى تثبيتها نفسك. يمكنك الحصول على wget لنظام التشغيل Mac OS X من خلال بنائه بنفسك من المصدر (موصى به لمعظم المستخدمين) ، أو تثبيته من خلال Homebrew أو MacPorts. MacPorts أو Homebrew هي أدوات مفيدة للغاية تتيح لك تثبيت حزم البرامج مفتوحة المصدر بسهولة ويوصى بها بشدة لمستخدمي Mac OS X المتوسطين والمتقدمين ، أو المهتمين بسطر الأوامر.