Ad
3: 2015-06-12 (金) 06:49:29 njf ソース バックアップ No.3 を復元して編集 4: 2015-06-19 (金) 09:28:14 njf ソース バックアップ No.4 を復元して編集
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] 
 + 
 +準備中


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 3497, today: 2, yesterday: 0
MenuBar
広告

ログイン

ユーザー名:


パスワード:





パスワード紛失

Portuguese | English | German | Greek | Japanese | Korean | Russian | T-Chinese top
NJF