Home > Python > Webフレームワーク

Webフレームワーク

例えば会社とかプロジェクトとかで、
WEBベースのアセット管理ツールとかがあったらいいなぁ、と思うことがあります。
市販のものでいうとAlienbrainあたりが一番有名でしょうか。


でもそこまで高機能じゃなくて良いとも思いますし、
ライセンス料金に関してもおそらくそこそこすると考えられるので、
自分で作れないかなーと、最近ぼんやり考えています。

Ruby on Railsに代表されるように便利なWEBフレームワークが数多ある昨今ですので、
たぶんそこそこの手間である程度のものが出来るんじゃないかと考えています。

その手のフレームワークはDBと接続する前提で作られているので、
DBとの通信に関しても非常に楽に出来るっぽいです。
これは今回作りたいものと非常に合致したナイスな性質です。

最近はAjaxブームにより、使いやすいJavascriptライブラリもたくさんあるようで
それを使えばUIもかなり扱いやすく出来る模様です。

開発に使う言語はPythonがいいなぁと思います。
理由はいうまでもねーです。

PythonのWEBフレームワークというと、
有名なのはDjangoTurbogearsPylons辺りでしょうか。
まぁ最近ネットで仕入れた付け焼刃なんですが、、
他にもZopeやPloneなどが有名だそうです。

僕はWEB開発の専門家ではないので、あくまでも使いやすいものがいいなぁと思っています。
なのでバランスが良いものをピックして開発したいです。

例えば、開発自体は最高に簡単だけど、WEBサーバーにデプロイする際にめちゃくちゃ面倒、
なんていうのは華麗にスルーです。そんなものがあるかどうかは知りませんが。。

日本語リソースの多さというところだとDjangoが一番のようですが、
Turbogearsは手元に本があるので、それはそれでかなり心強いです。
となるとその二つのどちらかだと思うのですが、
pylonsの得意分野が僕のやりたいことと合致している可能性だって無きにしも非ずなので、
もうちょっと調べていろいろやってみようと思います。

xoopsでいいじゃん、って言われればまぁそういう手段もあるんですが、
興味を持ったことは一応調べてみたくなるタチなので、良い機会って事で。

———————————————————-追記
Turbogearsはデプロイが面倒とか聞いたんですが、
調べてみたら公式サイトにも手順載ってるし、意外と簡単そう。

TurbogearsとPylonsは将来的に統合されるらしい。
PylonsにTurbogears2が取り込まれる形になるみたい。

Djangoはフルスクラッチだから、その2つとは完全に別路線らしい。
開発陣はon Railsの人たちと仲がいいらしい。
だから何だって話ですが、、

まぁでもなんとなく、PylonsかDjangoがよさそうな感じがする。
サイトのデザインも緑基調で似てるしね。ってそれは関係ない。

日本語のリソースの多さを考えてDjangoかなぁ、という気もする。

よく考えたらPythonもWEBアプリも両方知識のないおれが適切に選べるわけがない。
とりあえず適当に選んでやってみるか。多分どっち選んでも問題ないよね、きっと。

Comments:2

はじめ 2007/10/22

それにかんしてはまこちゃんに聞くと面白いぞ。

tai 2007/10/22

>hajimeさん
あれ、まこちゃんいつのまにそんな知識を、、
聞いてみます!

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://blog.taikomatsu.com/2007/10/22/web%e3%83%95%e3%83%ac%e3%83%bc%e3%83%a0%e3%83%af%e3%83%bc%e3%82%af/trackback/
Listed below are links to weblogs that reference
Webフレームワーク from memlog

Home > Python > Webフレームワーク

Return to page top