關於Wt,用於構建網站的C++框架和Microsoft C#/ .Net的好處之一是,重點是創建從二進制文件運行的完全編譯的應用程序(包括內置的Web服務器)。這可以提供真正的性能和擴展性。我已經看到Python編譯爲HPC的機器代碼; Rails應用程序有可能嗎?Rails應用程序是否可以編譯爲獨立應用程序?
1
A
回答
1
不完全。我所知道的最接近的就是使用jRuby將您的應用程序安裝爲Java應用程序服務器的一部分。
0
正如@heyrolled所說的,如果您使用jRuby,那麼您的應用程序將被編譯爲一個由Tomcat加載並運行的JAR文件。
但是,我想假設這是不成熟的優化。 Ruby和Rails對於你需要的東西來說足夠快,而且在Ruby的執行速度受到質疑之前,你很可能會遇到數據庫的瓶頸。只有當你已經將你的數據庫編入索引時,纔會將工作集緩存到memcached或redis中,並將所有不需要UI交互的東西都推遲到後臺,並且仍然遇到性能問題,您需要考慮語言執行速度。
哎,這是一個長屁股的句子。
相關問題
- 1. 交叉編譯獨立應用程序?
- 2. 是否可以在WinForms應用程序中運行獨立應用程序?
- 3. 是否可以爲Xbox 360開發「獨立」應用程序?
- 4. 是否可以從另一款iPhone/iPad獨立應用程序啓動iPhone/iPad獨立應用程序?
- 5. 是否可以創建一個使用sql server數據庫作爲獨立應用程序的應用程序?
- 6. g ++編譯CLang獨立應用程序,但CMake不是
- 7. 是否可以將Rails應用程序編譯爲Java VM JAR文件?
- 8. 完全獨立的Rails移動應用程序,編譯爲原生應用程序
- 9. 如何爲.SIS(獨立)應用程序編譯Microsoft Silverlight for Symbian?
- 10. 是否可以單獨使用ffmpeg作爲應用程序
- 11. 將MVC應用程序作爲獨立應用程序運行
- 12. 獨立Python應用程序
- 13. 獨立Web應用程序
- 14. 獨立.NET應用程序
- 15. C++獨立應用程序
- 16. PostgreSQL獨立應用程序
- 17. 獨立PHP應用程序
- 18. PHP獨立應用程序
- 19. 可以編譯用cherrypy構建的獨立Web應用程序嗎?
- 20. 是否可以反編譯和調試Java應用程序?
- 21. 應用程序是否可以反編譯?
- 22. 使用MinGW編譯獨立的Qt應用程序
- 23. 什麼是獨立應用程序?
- 24. 在Rails中部署Angular2演示程序還是作爲獨立應用程序?
- 25. 將獨立Java應用程序轉換爲可部署的Web應用程序
- 26. 爲什麼獨立應用程序?
- 27. 爲獨立應用程序導入pyspark
- 28. Apple可以將流音樂視爲獨立應用程序
- 29. 是否可以爲php應用程序創建安裝程序?
- 30. 是否可以使用Play Framework創建獨立的JAR Web應用程序?