Как да внедрите уеб приложение, използващо

Искате да използвате двигателя на приложението на Google за разполагане на уеб приложение ? Ето как да го направите в 8 лесни стъпки.

01 от 08

Активирайте профила си в Google за App Engine

Изображение © Google

App Engine трябва да бъде специално активиран и свързан със съществуващия ви профил в Google. Отидете на тази връзка за изтегляне на двигателя на приложението, за да направите това. Кликнете върху бутона за регистрация в долния десен ъгъл. Регистрацията може да изисква допълнителни стъпки за потвърждаване на профила ви в Google, за да се присъедините към програмата за разработчици на Google.

02 от 08

Създайте пространство за приложения чрез административната конзола

Изображение © Google

След като влезете в App Engine, отворете административната конзола в лявата странична лента. Кликнете върху бутона "Създаване на приложение" в долната част на конзолата. Дайте на приложението си уникално име, тъй като това е местоположението, което Google ще присвои приложението ви в своя домейн appspot .

03 от 08

Изберете вашия език и изтеглете подходящите инструменти за програмисти

Изображение © Google

Те се намират на адрес https://developers.google.com/appengine/downloads. App Engine поддържа 3 езика: Java, Python и Go. Уверете се, че машината ви за разработка е настроена за вашия език, преди да инсталирате App Engine. Останалата част от този урок ще използва версията Python, но повечето от имената на файловете са приблизително еквивалентни.

04 от 08

Създаване на ново приложение локално с помощта на Dev Tools

Изображение © Google

След като отворите стартовия панел на App Engine, който сте изтеглили, изберете "Файл"> "Ново приложение". Уверете се, че името на приложението е същото, което сте присвоили в стъпка 2. Това ще гарантира, че приложението ще бъде разположено на подходящото място. Изстрелването на Google App Engine ще създаде скелетна директория и файлова структура за вашето приложение и ще я попълни с някои прости стойности по подразбиране.

05 от 08

Уверете се, че файлът app.yaml е конфигуриран правилно

Изображение © Google

Файлът app.yaml съдържа глобалните свойства на вашето уеб приложение, включително маршрутизацията на работещите. Проверете атрибута "Application:" в горната част на файла и се уверете, че стойността съвпада с името на приложението, което сте задали в стъпка 2. Ако не е така, можете да го промените в app.yaml .

06 от 08

Добавете Logic Handler Request към основния файл

Изображение © Google

Файлът main.py (или еквивалентен основен файл за други езици) съдържа цялата логика на приложението. По подразбиране файлът ще върне "Здравей свят!" но ако искате да добавите някаква специфична възвръщаемост, погледнете под функцията get (self) handler. Връзката self.response.out.write обработва отговорите на всички входящи заявки и можете да поставите html директно в тази връщаща стойност вместо "Hello world!" ако желаете.

07 от 08

Проверете дали приложението ви се използва локално

Снимка, направена от Робин Сандху

В стартовия панел на Google App Engine маркирайте приложението си и след това изберете "Control"> "Run" или кликнете върху бутона Run в главната конзола. Щом състоянието на приложението стане зелено, за да покаже, че се изпълнява, кликнете върху бутона Преглед. Трябва да се покаже прозорец на браузъра с отговора от уеб приложението ви. Уверете се, че всичко работи правилно.

08 от 08

Разгърнете уеб приложението си в облака

Изображение © Google

Щом сте сигурни, че всичко работи правилно, кликнете върху бутона за разпознаване. Ще трябва да предоставите данните за профила си в профила си в Google App Engine. В дневниците ще се показва състоянието на внедряването, за да се потвърди, трябва да видите състоянието на успех, последвано от стартовия панел, пингвинг на уеб приложението ви няколко пъти. Ако всичко е успешно, трябва да можете да отидете на URL адреса на appspot, който сте задали по-рано, и да видите внедреното ви уеб приложение в действие. Поздравления, току-що сте внедрили приложение в мрежата!