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

У меня есть мой сайт, который сейчас размещается на платном сервере, но я хочу передать его на GAE. Как мне это сделать? Может кто-нибудь, пожалуйста, помогите мне в этом случае. Я бы оценил вашу помощь. Спасибо:)

Ответ 1

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

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

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

Ответ 2

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

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

Ответ 3

В ответ на комментарий sanorita "На самом деле, он сгенерировал html, а не простой html, а google appengine - для статических данных... правильно?":

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

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