MOONGIFT

オープンソース・フリーウェアを毎日紹介するブログ。日々の業務の効率化、新しいサービスのネタ探しにどうぞ。SNS、SBS、CMS、オフィス、画像編集、ユーティリティ、Firefoxアドオン、テキストエディタ、ゲーム…ジャンルは様々。

Google App Engineを使ったブログエンジン「blog」

タグ: [] [] [] [] [] []

buzz_button

Google App Engineはとても便利だ。実用性はまだ低いなんて言われていたのもいつの話やらで、既に様々なサービスが運用され始めている。Pythonさえ使っている開発者であれば、コードさえ書けばサーバのメンテナンスもデータベースとの接続も何も考えなくていい。[slug]blog[/blog]

Picture 332.png
Google App Engineを使ったブログシステム

 

その意味でクラウドコンピューティングはWebプログラマーにとってパラダイスになり得るかも知れない。それでもまだ実感のわかない方は、その名もblogを使ってみよう。

blogはGoogle App Engine(GAE)で動作するシンプルなブログシステムだ。ソースコードは公開されているが、ライセンスは明記されていないのでご注意いただきたい。

GitHubからダウンロードしたら、設定ファイルを編集する。特にメールアドレスで認証を行っているのでこの部分は修正しておく必要がある。そしてGoogle App Engine向けの設定を行ったら(アプリケーション名など)デプロイすれば良い。

Picture 333.png
新規エントリー画面

 

画面が表示されたら/newのURLでエントリーを記述できる。認証までGoogleにお任せで手間いらずだ。ごくシンプルな仕組みなので、自分でカスタマイズするのも容易だろう。コメント機能が必要であれば自分で作っても良いが、Google Friend Connectのような仕組みを使っても実現できる。

月間500万PVまで無料で使えるので、まず安心だ。画像はflickrかPicasaにでも保存しておけば良いし、コーディング以外に何の容易もいらずに独自ドメインでブログがはじめられてしまう…なんて良い時代になったのだろう。

これでもまだ分からない、そんな方もとにかくまずはじめてみよう。実際に手を動かして、クラウドコンピューティングの凄さに触れてみよう。そうすればきっと目から鱗が落ちてくるはずだ。そのためのシステムとしてblogはとても身近で分かりやすいシステムと言えそうだ。

 

Benjamin Golub’s Blog
 http://www.benjamingolub.com/

bgolub’s blog at master — GitHub
 http://github.com/bgolub/blog/tree/master

December 22nd, 2008 Posted by admin | コメントはありません

No Comments »

No comments yet.

Leave a comment

MOONGIFTネットワーク。こちらもぜひご覧ください。
MOONGIFT
Open Service
Rails 2.0
Resident on Net
iPhone最適化
リーンソフトウェア
MarketPedia
Producing Web
Cool Coding