Ruby,Python,Perl,PHP 六種框架速度比較
先解釋一下最近在幹嘛,最近要考預官,所以沒時間寫 Blog,請多見諒。
剛剛看到這篇,裡面比較 Ruby,Python,Perl,PHP 幾種網頁框架的速度比較。參賽選手有
這個 Benchmark 剛好在兩者之間,不過參考價值不大。
這篇文章一開頭就說
排名是
不過值得注意的,Rails 1.2 比 Rails 1.1 來的慢,這倒是要好好去 check 一下。或許就跟文中講到,all this attests to possible error in the new version,剛剛出的版本,一些實做還不像 1.1 那麼的完善吧。
剛剛看到這篇,裡面比較 Ruby,Python,Perl,PHP 幾種網頁框架的速度比較。參賽選手有
- CodeIgniter on PHP
- Catalyst on Perl
- Django on Python
- Django on Python with Psyco
- RubyOnRails on Ruby
- Symfony on PHP
- TurboGears on Python
這個 Benchmark 剛好在兩者之間,不過參考價值不大。
這篇文章一開頭就說
The Database in the test is not used, because it itself limits the speed important.這個測試並沒有比較 Database,也就是根本沒有比到 Model 的效能,但是資料庫跟 Model 實做方式通常是效能的關鍵,那麼整體效能應該每個 Framework 都差不到哪裡去。也就是這個 Test 一開始就沒有太高的可參考性,但是依舊可以看到一些其他部分效能的差異(Routing,dispatch,view rendering之類的)。
排名是
- Dijango
- Rails 1.1.6 跟 TurboGear 並列第二
- Catalyst
- CodeIgniter
- Rails 1.2.1
- Symfony
不過值得注意的,Rails 1.2 比 Rails 1.1 來的慢,這倒是要好好去 check 一下。或許就跟文中講到,all this attests to possible error in the new version,剛剛出的版本,一些實做還不像 1.1 那麼的完善吧。
1 則留言:
электронные сигареты назрань - электронная сигарета kit-prмолодые
張貼留言