- 現在との差分 を表示
- ソース を表示
- Google App Engine for Python へ行く。
3: 2015-06-12 (金) 06:49:29 njf | 4: 2015-06-19 (金) 09:28:14 njf | ||
---|---|---|---|
Line 47: | Line 47: | ||
*チュートリアル [#r376bfde] | *チュートリアル [#r376bfde] | ||
- | 準備中 | + | **ファイル構成 [#u348cf11] |
+ | GAEは転送量に応じて課金があるので、Flashゲームのように容量が大きくなる物をGAEのサーバーに置いておくのは費用面であまり良くありません。また、運用面でもGAEはFTPなどでアップロードするわけは無いので、管理がちょっと面倒になります。swfや読み込む外部画像ファイルなどは通常のレンタルサーバーに置いておいた方が良いでしょう。 | ||
+ | GAEへはcrossdomain.xmlを使ってアクセス可能にしておきます。 | ||
- | -Google App Engine Launcher | + | こうすることで、万一アクセス数が予想以上に増えたときにもswfをホストしているレンタルサーバーを増やしたり変えたりする柔軟な運用が可能となります。もしレンタルサーバーでswfのホストもデータの保存もしていると、アクセスが多いときに引っ越したりするのは少し面倒になります。 |
+ | そんな事を気にするほどのアクセスが無かった、という場合にはGAEの無料範囲で収まるでしょうから、固定のサーバー代が余分にかかることもありません。 | ||
- | -Python | + | **Google App Engine Launcher [#m90000cf] |
- | -Eclipse | + | |
- | -PyDev | + | GAE for pythonの開発にはGoogleの配布しているSDKを使います。SDKはコマンドラインからも使えますが、「Google App Engine Launcher」というGUIが配布されているのでそれを使うと便利です。 |
+ | |||
+ | https://cloud.google.com/appengine/downloads | ||
+ | |||
+ | こちらでインストーラが配布されているので、インストールします。WindowsでPython2.7を入れていないパソコンの場合は、途中でPythonを入れてくださいというメッセージが出るのでそこからリンクをたどってPython2.7を入れるのを忘れないようにしてください。Macの場合は通常Python2.7ははじめから入っています。Linuxの場合は上記リンクページを参考にパスなどの設定が必要です。 | ||
+ | |||
+ | **Eclipse [#je4246fc] | ||
+ | |||
+ | 開発用のエディタとしてEclipseを使います。理由は他の言語の開発などでもよく使われるので資料が多いのと、PyDevというPython統合環境用EclipseプラグインがデフォルトでGAEをサポートしているので、テンプレートなどが用意されており便利だからです。もちろん、使い慣れたエディタで作業してもかまいません。 | ||
+ | Eclipseのインストールについては「Eclipse インストール」などで検索するとわかりやすい記事が大量にヒットすると思いますのでそちらを参考にしてください。 | ||
+ | |||
+ | **PyDev [#e6f9c53c] | ||
+ | |||
+ | 準備中 |
- Google App Engine for Python のバックアップ一覧
- Google App Engine for Python のバックアップ差分(No. All)
- 1: 2015-06-11 (木) 13:12:52 njf
- 2: 2015-06-11 (木) 13:32:49 njf
- 3: 2015-06-12 (金) 06:49:29 njf
- 4: 2015-06-19 (金) 09:28:14 njf
- 5: 2015-06-19 (金) 13:28:32 njf
- 6: 2015-06-22 (月) 08:55:17 njf
- 7: 2015-06-22 (月) 12:38:51 njf
- 8: 2015-07-01 (水) 07:44:14 njf
- 9: 2015-07-14 (火) 09:14:09 njf
- 10: 2015-07-15 (水) 18:01:08 njf
- 現: 2017-05-25 (木) 02:09:12 njf
ぺージ情報 | |
---|---|
ぺージ名 : | Google App Engine for Python |
ページ別名 : | 未設定 |
ページ作成 : | njf |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
Counter: 3497,
today: 2,
yesterday: 0