Хостинг/передача веб-сайта по Google App Engine

Получите доступ к viewController, где находится ваша сцена, т.е. если ваша gameScene находится в viewController с именем gameViewController:

  let vc = gameViewController()
   vc.view.isPaused = true

или

   vc.GameScene.view.isPaused = true
10
задан Mihai Limbășan 12 April 2009 в 21:33
поделиться

3 ответа

1) Сначала вам нужно будет адаптировать свой сайт к платформе GAE (python с django или новая среда Java) , Вы можете проверить свою работу, загрузив SDK GAE, который предлагает локальный сервер.

2) Затем создайте учетную запись на appengine.google.com и загрузите свое приложение на что-нибудь .appspot.com, протестируйте его.

3) Если у вас есть доменное имя, создайте учетную запись приложений Google в этом домене и, наконец, свяжите этот домен с вашим веб-сайтом GAE. Здесь - документ Google.

18
ответ дан 3 December 2019 в 14:35
поделиться

Если это просто статический веб-сайт, которому не нужен сервер сторонние скрипты или база данных, тогда вы можете захотеть заглянуть на Сайты Google вместо Appengine. Вы можете узнать больше о сайтах здесь: http://www.google.com/sites/help/intl/en/overview.html

Если у вас есть какая-то логика на стороне сервера, вам нужно будет преобразовать его в python или java и преобразовать вашу реляционную базу данных в API данных Google, который не поддерживает SQL, используемый вашей текущей базой данных. Вы можете узнать больше об API и о том, что поддерживается API данных и руководствами, по адресу: http://code.google.com/appengine/

11
ответ дан 3 December 2019 в 14:35
поделиться

В ответ на комментарий Санориты " На самом деле, он генерирует HTML, а не обычный HTML. Google Appengine предназначен для статические данные ... верно? ":

AppEngine может хранить статические данные, но это далеко от его намерений.

Цель AppEngine - позволить разработчикам легко развертывать свои динамические приложения в инфраструктуре Google. В конце концов, если вы запрограммировали свое приложение на эффективные способы обработки масштабирования ( просто отметив, что запись в базу данных является дорогостоящей, а конфликты - корень всего зла ), вы можете справиться практически с любым количеством трафик.

4
ответ дан 3 December 2019 в 14:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: