web2py to は Python フレームワークですが、Ruby on Rails が持つ「設定より規約」の設計を共有しています。プラス面としては、標準ディストリビューションにより多くの機能がパッケージ化されており、より高速で使いやすいと主張しています。
Railsユーザーは試しましたか?感想は?
怒鳴らないでください。技術的なコメントのみ。
web2py to は Python フレームワークですが、Ruby on Rails が持つ「設定より規約」の設計を共有しています。プラス面としては、標準ディストリビューションにより多くの機能がパッケージ化されており、より高速で使いやすいと主張しています。
Railsユーザーは試しましたか?感想は?
怒鳴らないでください。技術的なコメントのみ。
皆さん、あなたの唯一の議論は「技術的な違いは関係ない」ということです。と「使用する Web フレームワークは関係ありません」? 同意しません。ユーザーベースの規模は、マーケティングや、フレームワークの存続期間と関係があります。その点では、ASP と PHP は Rails よりも優れています。
Rails と web2py の両方を使用した人はいますか?
web2py は、webfaction および mod_proxy または mod_wsgi または mod_fcgi をサポートするホスティング プロバイダーで実行され、Google App Engine で実行されます (rails はサポートされません)。専用の web2py ホスティング プロバイダー (star-nix.com) もあります。
web2py を習得するのははるかに簡単であることがわかりました...実行するスクリプトと抽象化が少なくなります。一方で、web2py のデータベース層は本当の ORM ではありません... それは生の SQL を書くようなものです。単純なことは、SQL のように何行ものコードを必要とすることになります。
Rails で webpy を使用することの最大の「短所」は、Rails 固有のホスティング サービスがあまりなく、Rails に基づいた巨大なコミュニティが存在しないことです (Rails プラグインとツールがすべてあります)。web2py についても同じことは言えません。
それはあなたがそれで何をしたいかによって異なります.それがあなたの個人的なサイトを書くものであり、それをホストするサーバーがすでにある場合は、好きなものを使用してください. 他の人が実行できるように配布するものであれば、Rails にはホスティングのオプションが多く、コミュニティも大きいので、Rails の方が適しているかもしれません。
技術的な違いはあまり関係ありません。すべてのフレームワークは、基本的に同じことを行うことができます (Web ページを生成します)。重要なのは、コミュニティ、使いやすさ、便利な機能セット、それをホストする機能などです。これらはすべて本当に主観的なものです。
私は今でも PHP をかなり頻繁に使用していますが、これは「優れている」からではなく、大多数の Web ホストでホストできるからです。また、Rails には優れた非常に活発なコミュニティがあるため、Rails も使用しています。フレームワークの実際の技術は、実際には考慮されていませんでした..
web2py が Rails よりも「優れている」/「劣っている」理由のリストをまとめることができます。Rails は、ループを含むテンプレートの生成で 0.04 秒/リクエスト遅くなるか、web2py には優れた DB モデル ジェネレーターがあるか、またはその他の技術的な理由があります。 -しかし、それらはあなたにはまったく関係がないかもしれません