- 1 名前:nobodyさん mailto:sage [2012/02/23(木) 20:30:01.52 ID:???]
- PythonのWebフレームワークに関する話題用のスレッド
Web Frameworks for Python wiki.python.org/moin/WebFrameworks ●専用スレ 【Python】Webフレームワーク Djangoスレ Part2 kohada.2ch.net/test/read.cgi/php/1323960422/l50 【Python】TurboGearsスレ Part 1【Framework】 kohada.2ch.net/test/read.cgi/php/1176022606/l50
- 2 名前:nobodyさん mailto:sage [2012/02/23(木) 20:32:49.21 ID:???]
- WEB2PY
web2py.com/ web2py Japan, web2pyの日本人向けコミュニティ sites.google.com/site/web2pyjapan/
- 3 名前:nobodyさん mailto:sage [2012/02/24(金) 07:14:25.73 ID:???]
- 最近のPythonフレームワークまとめ
ttp://www.konstruktor.ee/blog/python-web-framework-roundup Python、PHP、Rubyのフレームワークベンチマーク結果 ttps://github.com/seedifferently/the-great-web-framework-shootout 大雑把にいうと、Python > Ruby > PHP の順番 それから、pylons/pyramidのハンズオンセミナーが明日あるから来てね! ttp://connpass.com/event/274/ 過去の経験からいうと、いつもドタキャンが発生するから、補欠の人も行ってみるといいと思うよ。
- 4 名前:nobodyさん mailto:sage [2012/02/24(金) 07:55:16.47 ID:???]
- PyPyを使った場合の、各フレームワークごとのベンチマーク
ttp://casbon.me/what-will-pypy-do-for-your-website-benchmarki ・PyPyを使うと、約2倍の速さになる ・速いフレームワークは、Pyramid、Bottle、Tornadoあたり。Flaskは遅い。 ・速いサーバは、Tornado。
- 5 名前:nobodyさん mailto:sage [2012/03/26(月) 19:44:50.66 ID:???]
- flaskって遅いのか
小さそうだから速いんだとおもてた
- 6 名前:nobodyさん mailto:sage [2012/03/27(火) 12:50:29.35 ID:???]
- web2py触ってみたけど好き嫌い分かれそう
簡単にサイト公開したい人にはいいんだろうけど 自分には縛り厳しすぎて無理だった
- 7 名前:nobodyさん mailto:sage [2012/04/09(月) 20:53:03.18 ID:???]
- 複数のドメインを設定しているVPSで
www.hogehoge.comと www.hagehage.comだけに Flaskを使いたい場合、 PythonとFlaskは該当ドメインのドキュメントルートではなく、VPS自体のトップにインストールすればいいのでしょうか? http.confのvirtualhostの他に設定すべき項目はありますか? 大変お手数ですが、ご回答よろしくお願いいたします。
- 8 名前:nobodyさん mailto:sage [2012/04/13(金) 15:07:27.62 ID:???]
- >>6
どういうところ?
- 9 名前:nobodyさん mailto:sage [2012/05/04(金) 17:36:25.37 ID:???]
- FlaskとDjangoしか触ったことないけど、データベース使うとなるとFlaskはめんどいので今のところDjangoしかメインで使ってない。
pyramidが気になってるんだけど、使用感としてはどうですか? pyramidでなんか作ってるひといる?
- 10 名前:nobodyさん [2012/05/11(金) 02:10:57.13 ID:HFuhYndS]
- >>3 のベンチマークを見ると
データベースと連携したサイトを作るにはFlaskがいいような気がするんだけど、 データベースを使うならFlaskは使うなって書いてるブログもいくつかある。 結局どっちなんだろう?
- 11 名前:nobodyさん mailto:sage [2012/05/11(金) 18:55:44.84 ID:???]
- FlaskでDB使うなって言ってるのはORマッパーが標準装備じゃないとか自動化されてないとかそんな理由かな。
効率的なSQLを書けるならORマッパー経由よりもパフォーマンスがいいし、FlaskでDB使うメリットもある。 実際、>>3のベンチマークでFlaskはPython組み込みのsqlite3ドライバ使ってるから早いんだと思う。
- 12 名前:nobodyさん mailto:sage [2012/05/11(金) 19:50:31.65 ID:???]
- ギャグで作ったフレームワークとか使い物になるの?
- 13 名前:nobodyさん [2012/05/30(水) 10:51:52.36 ID:Ud6iajOQ]
- 初心者だけど、web2pyから抜け出せそうにない・・・
フォームとかのカスタムが面倒くさいけど、それ以上にDjango自体がやっかいに見える やっぱりデメリットとかあるのかな? ってか実際Djangoってどうなのさ?開発止まってるらしいけど
- 14 名前:nobodyさん mailto:sage [2012/05/30(水) 18:00:05.32 ID:???]
-
開発停止ってどこ情報よ?
- 15 名前:nobodyさん mailto:sage [2012/05/30(水) 20:11:35.32 ID:???]
- スレが止まってるだけだろ
python webフレームワークのデファクトスタンダードだぞ
- 16 名前:nobodyさん mailto:sage [2012/05/31(木) 04:22:21.36 ID:???]
- >>13
flaskとweb2pyはどちらが速いのでしょうか?そんな事を言われたら迷ってしまいます。
- 17 名前:nobodyさん mailto:sage [2012/06/01(金) 07:34:40.39 ID:???]
- >>16
flaskどweb2pyは、どちらもさほど速くない。速いのはTornado, Pyramid, Bottleあたり。 ただどちらを選んでも、いちばんのボトルネックは君の書くコードだから、flaskやweb2pyの速さを気にする必要はない。 web2pyいいとおもうけどなー。なにが不満なのかい?
- 18 名前:nobodyさん mailto:sage [2012/06/01(金) 20:39:00.21 ID:???]
- >>17
今運営してるサイトをPHPからPythonに変更したいんです。MySQLのデータを表示するだけの単純な仕組みなんでflaskがいいかと思ってたんですけど、日本語資料の多さを考えるとweb2pyも良さげですよね。
- 19 名前:nobodyさん mailto:sage [2012/06/04(月) 01:08:29.76 ID:???]
- 極小コードでサーバから出力までかけるpyramidがいい
- 20 名前:nobodyさん mailto:sage [2012/07/02(月) 01:32:06.47 ID:???]
- 日本の公式っぽいDjangoコミュニティを作ってた連中はどっか行ったけどな
- 21 名前:nobodyさん mailto:sage [2012/08/23(木) 01:37:47.87 ID:???]
- 低時給日本人PGが寄り付かないからDjango大好き
- 22 名前:nobodyさん mailto:sage [2012/08/25(土) 10:07:02.30 ID:???]
- nichol.as/benchmark-of-python-web-servers
- 23 名前:nobodyさん mailto:sage [2012/08/26(日) 21:38:35.47 ID:???]
- web2pyっていつになったら3.xに対応するの?
- 24 名前:nobodyさん mailto:sage [2012/08/29(水) 14:30:56.22 ID:???]
- GoogleでBottle関連を検索するとFlaskも一緒に検索されるのはなんでだろ…
- 25 名前:nobodyさん [2012/09/09(日) 13:00:24.03 ID:So5recQR]
- python3対応してるフレームワーク色々出てきたけど、mysql-pythonが対応してくれんとどうしようもないんだよなぁ
- 26 名前:nobodyさん mailto:sage [2012/09/11(火) 22:54:08.45 ID:???]
- pypy+ujson+gevent+djangoが俺の目下の野望
- 27 名前:nobodyさん mailto:sage [2012/10/10(水) 23:42:37.06 ID:???]
- ネットワークプログラミング初めてでGeventいじろうとしてるおいらは神風特攻隊やぁ
- 28 名前:nobodyさん mailto:sage [2012/10/16(火) 12:32:23.20 ID:???]
- web2py覚えようかと思うんだけど、どっかにチュートリアル的なもの無いかなー
ようつべの動画は見たけどもうちょっと詳しいのがいい…
- 29 名前:nobodyさん [2012/11/07(水) 06:12:29.30 ID:NhyDUB3l]
- Pyramidみたいにサイトデザインが良くてドキュメントが一部日本語されてるとそれだけで勉強しようって気にさせてくれる
中で翻訳してくれてる人お疲れさまです
- 30 名前:nobodyさん mailto:sage [2012/11/24(土) 19:27:01.48 ID:???]
- web2pyわかりやすくていいね
- 31 名前:nobodyさん mailto:sage [2013/01/05(土) 17:44:24.98 ID:???]
- アプリ起業 iPhone C#まとめ Ver 1.5
tinyurl. com/9w97424
- 32 名前:nobodyさん mailto:sage [2013/03/05(火) 20:10:55.19 ID:???]
- 『みんなのPython 第3版』を学習すればチュートリアルを見ながらbottleでwebサイトを作れるぐらいの基礎知識が身につきますか?
- 33 名前:nobodyさん mailto:sage [2013/03/06(水) 14:50:28.36 ID:???]
- >>32
やる気があればなんでもできる
- 34 名前:nobodyさん mailto:sage [2013/03/06(水) 22:21:09.26 ID:???]
- >>33
みんなのPythonだけでは無理だと遠回しに言っているのですか?
- 35 名前:nobodyさん mailto:sage [2013/03/07(木) 17:32:01.44 ID:???]
- >>34
本だけではすべて網羅してるわけでもない。 本にないわからないことはWEBで調べて。 みんpyはWEBに特化したこと書いてるわけでもないでしょ。 んだから、やる気があればってはなしになる。 みんpyはいい本だから持ってて損は無いと思う。 質問者のレベルわからんし、この本あれば〜とか言われても・・・ってのが正直な気持ち 言語自体初心者なら、「Pythonスタートブック」これおすすめする。 ↑よんで次にみんpyとポケットリファレンスで普通な知識量になる。 もっと作り込んだり、チューニングとかしたかったら、それなりの本よめばいい。
- 36 名前:nobodyさん mailto:sage [2013/03/07(木) 18:13:50.63 ID:???]
- >>35
ありがとうございます。 ちょっとPHPを弄れる程度で、PHPのフレームワークを使った事はありません。 Pythonスタートブックを読んだ後にflaskのサイトにあるサンプルを作ってみたのですが、いまいち意味がわからず自分なりにカスタマイズするという事が出来ませんでした。 今回、bottleが初心者向きっぽいブログ記事を見つけたので再度挑戦してみようと思い、みんなのPython 第3版で勉強し、その後にbottleに取り掛かりたいと考えている次第です。
- 37 名前:nobodyさん mailto:sage [2013/03/07(木) 19:05:59.84 ID:???]
- Pythonスタートブック読むだけじゃなくて
全部打ち込んでみたかい? 出てきた組み込み関数とかクラスの作りとかとpythonの独自な書き方とか まずはこれを頭で理解して覚えた方がいいよ。 急がば回れができないとのちのちつらくなる スタートブックおわったなら、みんpyやってみればいいよ フレームワークの選択基準は初心者向きとかでチョイスするより、 日本語の解説サイトが多いのを使うってのもちかみちですよ わからないことあったら、またきいてくれ
- 38 名前:nobodyさん mailto:sage [2013/03/08(金) 07:38:42.27 ID:???]
- ム板でもbottleのステマしてるのがいたな
- 39 名前:nobodyさん mailto:sage [2013/03/17(日) 23:27:44.12 ID:???]
- bottleより速い『wheezy.web』
公式: https://bitbucket.org/akorn/wheezy.web ベンチマーク: mindref.blogspot.jp/2012/09/python-fastest-web-framework.html ベンチマーク(色々):mindref.blogspot.jp/search/label/benchmark
- 40 名前:nobodyさん mailto:sage [2013/03/22(金) 18:54:37.92 ID:???]
- tes
- 41 名前:nobodyさん mailto:sage [2013/03/25(月) 19:51:57.27 ID:???]
- おもろいけどすぐ飽きる
portal.nifty.com/2013/03/22/a/3.htm
- 42 名前:nobodyさん mailto:sage [2013/04/05(金) 00:34:16.57 ID:???]
- >>37
日本語情報を求めるならpythonに足を踏み入れちゃいけんわな マジで日本語は皆無すぎ
- 43 名前:nobodyさん [2013/04/05(金) 00:39:54.24 ID:/dWCAkVT]
- pythonだけじゃなく他の言語もそうだよ
海外の技術資料を読めないとお話にならない 日本はIT技術の輸入国だから、輸出国である欧米の言語を理解できないと詰む だから英語力は付けておかないと苦労する
- 44 名前:nobodyさん [2013/05/19(日) 11:32:47.68 ID:kwG8+ro4]
- E2CHとは、新しい掲示板サービスです。
Pythonのフレームワーク Tornado 使用 www.e2ch.com
- 45 名前:nobodyさん [2013/05/19(日) 12:55:33.04 ID:kwG8+ro4]
- >>44
スマートフォンでもタブレットでも、ご利用は可能です。
- 46 名前:nobodyさん mailto:sage [2013/05/23(木) 18:24:49.61 ID:???]
- Flickr も韓国語と中国語はあって日本語無かったしなw
- 47 名前:nobodyさん [2013/11/08(金) 17:28:58.94 ID:uwQAVB05]
- すみません、プログラム板からこっちに振られたので再度質問させてください。
ubuntuでpyenv内にpylonsフレームワークを利用しているのですが、controllerのpyファイルを修正して、再度サイトにアクセスしても修正前の結果となってしまいます。 apacheのアクセスログにも修正前のログが出力されているので、ブラウザのキャッシュではないと思います。 .pycファイルも消してから実施していますが結果が変わらずです。
- 48 名前:nobodyさん mailto:sage [2013/11/09(土) 16:48:55.25 ID:???]
- >>47
mod_pythonならapache再起動しないとダメだと思う
- 49 名前:nobodyさん mailto:sage [2013/11/09(土) 23:47:17.20 ID:???]
- >>48
ありがとうございます。 毎回apacheの再起動が必要なのですね。 ただtemplate(mako)は入れ替えたら即時反映されるのですがクラスはダメという事でしょうか。
- 50 名前:nobodyさん mailto:sage [2013/11/11(月) 08:33:25.19 ID:???]
- >>49
テンプレートファイルはテキストとして読み込んでパース→出力するだろうから、キャッシュ されてない限りpythonのコードとしてメモリに載ることは無いわけで。
- 51 名前:nobodyさん mailto:sage [2013/11/11(月) 14:18:26.28 ID:???]
- PHPerですがPythonに興味があります。
PHPerでも理解できそうなフレームワークを教えて下さい。 レベル的にはオブジェクト指向は理解できる。 PHPのフレームワークは使ったことないが、 HTMLとロジックを分離し、オレオレフレームワークでMVCは実現できる。 そんなところです。 mod_pythonのPython Server Pagesという概念はPHPと類似してるようなので理解出来ると思いますが、 mod_pythonは>>47のようになるので、何かよさげなMVCフレームワークを使いたいです。
- 52 名前:nobodyさん mailto:sage [2013/11/11(月) 16:14:45.08 ID:???]
- >>51
その条件ならFlaskが近いかな Python全般に言えることだけど日本語ドキュメントはあまり期待できないから 英文読めないと辛いよたぶん
- 53 名前:nobodyさん mailto:sage [2013/11/11(月) 16:42:53.25 ID:???]
- >>52
ありがとうございます。 Flaskを使ってみたいと思います。 やっぱPythonの壁は英語の壁なんですね・・・ 英語は自信ないですが試行錯誤してみます。
- 54 名前:nobodyさん mailto:sage [2013/11/11(月) 22:38:24.53 ID:???]
- 47ですが、python利用する際はmod_pythonがデファクトかと思ってましたがそんな事もないのでしょうか?
アクセスが増えた場合にパフォーマンスが悪くなったり、アプリが落ちたりといった不安があり何となくapacheを利用しました。 ec2上で構築してますがインスタンスをスケールする事で回避できるのでしょうか。
- 55 名前:nobodyさん mailto:sage [2013/11/11(月) 23:48:11.16 ID:???]
- Python界隈では ngnix + uWSGI とか Tornado が主流じゃないの
重いだけのApacheなんか使わんよたぶん、知らんけど
- 56 名前:nobodyさん mailto:sage [2013/11/12(火) 00:27:55.46 ID:???]
- python使える共用サーバなんてほとんどApache
ルートなくてもユーザ側である程度htaccessで制御できる点で便利だしな ただルートがある状態でわざわざ選択するかというと自分ならしないな
- 57 名前:47 mailto:sage [2013/11/12(火) 00:57:13.06 ID:???]
- ありがとうございます。
大変参考になりました!
|

|