お客さんとの会話の中で出てくる「Google App Engine」
何かは知っているつもりだがより理解をするべく
下記ページを参考にして試してみた。
Google App Engineを使って無料でサイトを立ち上げる方法
特に内容に分かりづらいところはなく試す事が出来たのだが
「app.yaml」を書き換える部分でエラーが出てしまった。
[html]
handlers:
– url: .*
script: main.py
[/html]
の部分を下記のように書き換える箇所でエラー。
[html]
handlers:
– url: /
static_files: htdocs/index.html
upload: /
– url: /
static_dir: htdocs
[/html]
下記のように半角スペース2つ分でインデントをとったら正常に動いたので
同じくエラーが出るかたは試してみて下さい。
[html]
handlers:
– url: /
static_files: htdocs/index.html
upload: /
– url: /
static_dir: htdocs
[/html]
で、静的なWebページがGAE環境で公開できるかテストをするため
こちらのサイトからフリーのHTMLテンプレートを拝借。
「Deploy」を選択してサーバへアップロード。
ちゃんと表示されました。
私のようにJavaもPythonも良く分からない人が、
・ドメインは取得したけど、サーバー代はかけたくない!
・「Googleサイト」みたいなWikiでは思うようなWebサイトがつくれない!
みないな人は、上記のようにGAE環境を使用するのもありかもしれない。
ただPHPが動かないので、メールフォーム等の利用を考えたときに
素直に月額数百円のレンタルサーバー借りたら?という話になる気がする。
(後日追記:PHPを使う方法もあるらしい)
私がビジネス上で利用する事を考えた時にも、
仮に会社で運営中のWebサイトがアクセス数が爆発的に増えたとしても
そのサイトはWordPress(PHP/MySOL)で構築しているのでGAE環境は使えない。
よくよく考えてみると、高トラフィックに耐えられる環境の構築に関して
経験値のある人が社内にいないから、実際そうなったらけっこう焦るな。
次はAmazon EC2でも触ってみようかな。