任何人都有電梯的經驗,以及它如何比較像廣泛使用的框架,如鐵軌和django?電梯與其他人
Q
電梯與其他人
6
A
回答
8
Rails和Lift之間真的有很多不同之處。電梯是由民進黨構造對Rails的反應,所以如果你發現有很多差異並不感到驚訝:
安全性:這是最大的區別。提升可能是最關注安全性的框架。開箱即用的電梯非常安全。它不能處理所有威脅,但比我知道的任何其他框架都要多。性能:由於Scala是靜態類型的(就像@Vadim所說的那樣)並且運行在JVM上,Lift運行速度更快(考慮到其他所有條件都相同)。 JVM現在給你極致的性能..
不是MVC:Lift不是MVC框架。
最後,我想您重定向到這個線程的比較看電梯:For my next project, a web-app, should use scala+wicket or scala+lift?
3
Django擁有更多的社區和更多第三方擴展(所謂的應用程序)。提升應用程序會更快(因爲Scala和JVM的靜態特性),其他條件相同。
2
精心設計的電梯將比設計不佳的Django更快。反過來也是如此。
Lift應該更容易擴展,因爲它建立在JVM上,考慮到可擴展性而設計,您可以訪問爲可擴展性開發的經過測試的庫。但就是這樣。真。 Rails和Django都可以幫助你加快速度。
相關問題
- 1. getToolByName()與其他人
- 2. 電梯。 MappedText與MappedTextarea?
- 3. 電梯與企業java bean
- 4. 電梯與OpenLayers計時
- 5. 插入其他頁面的內容,使用電梯
- 6. 裝載者與Asyncctask與其他人
- 7. 電梯
- 8. 電梯網,電梯:帶參數環繞
- 9. Java猶太人與JAMA或其他
- 10. 機器人:不能與其他
- 11. 玩!與其他的個人資料
- 12. CSS與其他人發生衝突div
- 13. 電梯InstantiationException
- 14. 電梯jsonform ID
- 15. 電梯`??`構造
- 16. Arduino電梯
- 17. 電梯容量
- 18. 其他電話與反應+ redux
- 19. 閃光燈不會與其他電腦
- 20. 電梯設計難點與狀態圖
- 21. PermGen與電梯和碼頭問題
- 22. 電梯沒有建立與sbt?
- 23. 斯卡拉與電梯RIA和
- 24. 避免與Monad變壓器電梯
- 25. 如何與Nginx異步使用電梯?
- 26. 從其他電腦
- 27. 是否有可能與其他人一起在食譜中與其他人一起運行一些食譜?
- 28. 斯卡拉電梯 -
- 29. 電梯中的FilteredTextBox?
在關於安全,我挑戰你帶來的論點。我知道Rails有許多內置的**安全機制來防止XSS(h方法),注入(AR方),CSRF(原始令牌)。 – clyfe 2010-09-02 12:28:50
@clyfe Lift至少有一些自動防禦SQL注入,CRSF,XXS和重放攻擊的功能。 Lift的建立主要集中在安全性和性能方面,Lift網站的安全評級非常高。 Foursquare由Rasmus Lerdorf檢查,他找不到一個洞。 http://www.grenadesandwich.com/blog/steven/2009/11/27/scala-lift-and-future – 2010-09-02 17:48:19
@clyfe:但沒有任何東西強迫你使用h方法。所以很容易被遺忘。 – Debilski 2010-11-22 13:34:38