المرحلة الأخيرة بعد تطوير المشروع هي تشغيل المشروع على الاستضافة الخارجية حتى يكون موقع الويب متاح للجميع ويسهل الوصول إليه عن طريق domain يمكن تخصيصه لموقعك الشخصي، عند البدء في العمل على البدء في إعداد المشروع الخاص بك لرفعه وتشغيله على الاستضافة يجب عليك أن تأخذ نسخة من مشروعك الذي تم تطويره وتعمل على ضبط الإعدادات الخاصة بالرفع والتشغيل على الاستضافة الخارجية.
استضافة Heroku هي أحد الاستضافات التي توفر خدمة الاستضافة السحابية ولديها خطط متنوعة منها ما هو مجاني ومنها ما هو مدفوع سنستخدم الخطة المجانية لتجريب رفع مشروعنا على استضافة Heroku، وعند استخدامنا للخطة المجانية فيجب علينا أن نضع في أذهاننا أنه سيتم عمل Sleep للموقع بعد 30 دقيقة في حال لم يكن هناك نشاط على الموقع وبالتالي يتم حذف الملفات التي يقوم المستخدم برفعها داخل مجلد media، كما ينصح بعدم جعل حالة DEBUG = False عند التجريب على استضافة Heroku لأنه إذا قمت بفعل ذلك لن تتمكن من مشاهدة الصور الشخصية للمستخدمين.
#django, #learn_django, #deployement, #deploying_on_heroku, #django_heroku, #heroku
في هذا الفيديو نتعرف على أساسيات رفع موقع الويب على الاستضافة الخارجية والتي منها:
1- تجهيز وإعداد موقع الويب لرفعه وتشغيله على استضافة Heroku المجانية.
2- إنشاء تطبيق ويب على موقع Heroku ليتم توليد رابط التطبيق ورابط المستودع البعيد.
3- ربط المستودع المحلي بالمستودع البعيد.
4- رفع مشروع الويب من المستودع المحلي إلى المستودع البعيد.
5- اختبار الموقع وتجريب الخدمات والتعرف على المشاكل التي قد تواجهك أثناء عملية التجريب.
الموقع الرسمي لـ Heroku:
https://www.heroku.com/
كما يمكنكم متابعة آخر مستجدات المدونة على حساب الـ github من خلال الرابط التالي:
https://github.com/aabouissa/blog-django-ar