0

要件は、HTML ベースの Facebook アプリを開発することです。新聞サイトのようなコンテンツ ベースではありませんが、ほとんどの場合、データベース + memcache から集計および表示されるユーザー生成データが含まれます。アプリには、さまざまな目的で最大 4 ~ 5 ページが含まれます。

PHP ではなく Python でアプリを作成することにし、django の評価を試みました。ただし、django は、PHP の CodeIgniter ほど柔軟ではないことがわかりました。つまり、制限やルールが少なく、やりたいことを実行できます。

PHP CodeIgnitor は最小限の MVC フレームワークであり、PHP で開発する場合に選択したでしょう。

柔軟で最小限の Python ベースの Web フレームワークを提案していただけますか? pylons,cheeryPy,web.py については聞いたことがありますが、その使用法と構造についてはまったく知りません。

4

4 に答える 4

1

チェック(フラスコ)それは静かで活発なコミュニティを持つ非常に巧妙なマイクロフレームワークです。後悔はしないよ ;)

于 2012-08-01T13:29:39.557 に答える
1

私の経験では、Djangoをお勧めします。

動きの速いオンライン ニュース オペレーションによって開発された Django は、2 つの課題に対処できるように設計されています。これにより、高性能で洗練された Web アプリケーションをすばやく構築できます。

習得は非常に簡単で、公式のウォークスルーを経てこれらの機能を開発することができます。

于 2012-08-01T12:31:05.237 に答える
1

最速の開発のために、Django に飛び込むことができます。しかし、Django はおそらく最速のソリューションではありません。フラスコは軽いです。また、ピラミッドを試すこともできます。

于 2012-08-01T13:50:23.463 に答える
1

Pyramid and Flask are both good options. Personally I think where pyramid shines is in it's flexibility in routing requests to view functions. You can do route based which is similar to how django does it though it's not full on regex matching and if you are willing to use resources/traversal you can do some really crazy things with access control lists.

You may not need that stuff and you are free to not use it. But it does scale up nicely to a super complex application. And it runs on python 3 where I don't think flask does yet, but it will eventually.

于 2012-08-02T00:12:42.153 に答える