كيفية نشر تطبيق الويب باستخدام Google App Engine

هل ترغب في استخدام محرك تطبيقات Google لنشر تطبيق ويب ؟ إليك كيفية القيام بذلك في 8 خطوات سهلة.

01 من 08

قم بتنشيط حساب Google الخاص بمحرك التطبيقات

الصورة © Google

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

02 من 08

إنشاء مساحة تطبيق من خلال وحدة تحكم المشرف

الصورة © Google

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

03 من 08

اختر لغتك وقم بتنزيل أدوات المطور المناسبة

الصورة © Google

توجد هذه على https://developers.google.com/appengine/downloads. يدعم App Engine 3 لغات: Java و Python و Go. تأكد من إعداد جهاز التطوير للغتك قبل تثبيت App Engine. سيستخدم الجزء المتبقي من هذا البرنامج التعليمي إصدار Python ، لكن معظم أسماء الملفات مكافئة تقريبًا.

04 من 08

إنشاء تطبيق جديد محليًا باستخدام أدوات Dev

الصورة © Google

بعد فتح مشغل App Engine الذي قمت بتنزيله ، اختر "File"> "New Application". تأكد من تسمية التطبيق بنفس الاسم الذي قمت بتعيينه في الخطوة 2. سيضمن ذلك نشر التطبيق في المكان المناسب. ستنشئ مشغِّل Google App Engine دليلاً هيكل عظميًا وبنية ملف للتطبيق الخاص بك وعبئته ببعض القيم الافتراضية البسيطة.

05 من 08

تحقق من تكوين ملف app.yaml بشكل صحيح

الصورة © Google

يحتوي ملف app.yaml على الخصائص العامة لتطبيق الويب الخاص بك ، بما في ذلك توجيه المعالج. تحقق من السمة "Application:" أعلى الملف ، وتأكد من مطابقة القيمة لاسم التطبيق الذي قمت بتعيينه في الخطوة 2. إذا لم يحدث ذلك ، فيمكنك تغييره في app.yaml .

06 من 08

إضافة طلب معالج منطق إلى الملف main.py

الصورة © Google

يحتوي ملف main.py (أو الملف المكافئ الرئيسي للغات الأخرى) على كل منطق التطبيق. بشكل افتراضي ، سيعود الملف "Hello world!" ولكن إذا كنت ترغب في إضافة أي إرجاع محدد ، فابحث تحت دالة get (self) . تعالج استدعاء self.response.out.write الردود على جميع الطلبات الواردة ، ويمكنك وضع html مباشرةً في قيمة الإرجاع هذه بدلاً من "Hello world!" لو كنت تريد.

07 من 08

تحقق من نشر تطبيقك محليًا

لقطة للشاشة بواسطة روبن ساندو

في مشغّل Google App Engine ، حدد التطبيق ثم حدد "Control"> "Run" ، أو انقر على زر التشغيل في وحدة التحكم الرئيسية. بمجرد تحول حالة التطبيق إلى اللون الأخضر لإظهار أنه قيد التشغيل ، انقر فوق الزر "استعراض". يجب أن تظهر نافذة المتصفح مع الاستجابة من تطبيق الويب الخاص بك. تأكد من تشغيل كل شيء بشكل صحيح.

08 من 08

نشر تطبيق الويب الخاص بك على السحابة

الصورة © Google

عندما تصبح مقتنعًا أن كل شيء يعمل بشكل صحيح ، انقر على زر النشر. سيتعين عليك تقديم تفاصيل الحساب لحساب Google App Engine. ستعرض السجلات حالة عملية النشر ، ومن المفترض أن تشاهد حالة نجاح يتبعها المشغل الذي يتسبب في تنفيذ تطبيق الويب عدة مرات للتحقق. إذا كان كل شيء ناجحًا ، فيجب أن تكون قادرًا على الانتقال إلى عنوان URL الذي حددته سابقًا ، ومشاهدة تطبيق الويب الذي تم نشره أثناء التنفيذ. تهانينا ، لقد قمت للتو بنشر تطبيق على الويب!