Google App Engine入門
Google App Engineアプリケーションを開発するための最初の一歩を紹介します。 Windowsプラットフォームでの開発を想定しています。 各記事内の本文では「アプリケーション」は「アプリ」と略記しています。 【目次】 ■Google App Engine環境の準備 ■Google …
まずはPython 2.5をインストールします。 次のページにある「Python 2.5.x」をダウンロードします(筆者は執筆時点では最新の「Python 2.5.2 Windows installer」というリンクから「python-2.5.2.msi」をダウンロードしました)。 ・Download Standard Pytho…
Google App Engine SDKをインストールしたフォルダ(筆者の場合は「C:\Program Files\Google\google_appengine\」)を開いてください。インストール ウィザードでデスクトップにショートカットを作成するオプションを選択している場合は、デスクトップ上の「…
まずはdemosフォルダに含まれている「guestbook」というDemoアプリを動かしてみましょう。これには前述のdev_appserver.pyファイルを使います。 まずは[スタート]メニューの[すべてのプログラム]-[アクセサリ]-[コマンド プロンプト]を選択して、…
Google App Engineアプリケーションの実行は標準CGI経由でのWebサーバとの通信により成り立っています。エンド ユーザーからWebサーバーへ、アプリケーションに対する何らかのリクエストが送られると、Webサーバーは、環境変数に含まれるリクエスト データや…
では、実際に独自のGoogle App Engineアプリケーションを作成してみましょう。 「C:\Program Files\Google\google_appengine\demos」(=「初めてのGoogle App Engine アプリケーションの実行」で紹介した「guestbook」Demoアプリと同じフォルダ)内に「hell…
Webサーバーが実行中でも、プログラムを修正、変更することができます。 実際にhelloworld.pyファイルの内容を次のように変更してみましょう。
先ほど紹介した「Hello World!」アプリケーションは最も単純なもので、Python言語の基本機能のみを使って作成しました。しかし、Google App Engine には効率的にWebアプリケーションを作成するための「webapp Framework」があらかじめ搭載されています。この…