Rails 4 1改進啟動時間和響應布局

2021-09-16 18:25:29 字數 742 閱讀 9529

在經歷了兩個候選版本後,rails團隊剛剛發布了rails 4.1.0。以「單點版本(point release)」發布意在說明更改向後相容,可以**公升級。

\u0026#xd;\n

在當今的移動世界,**應該對不同的螢幕規格作出響應。action pack variants可以幫助開發人員根據使用者的裝置種類渲染不同的模板,就像開發人員已經可以響應不同的檔案格式那樣:

\u0026#xd;\n

basecamp已經使用該技術從單個rails應用程式為桌面瀏覽器、移動瀏覽器和原生移動應用程式提供服務。

\u0026#xd;\n

另外,rails 4.1為部分元件帶來了新特性:active record現在支援列舉,後者對映到資料庫中的簡單整型值。action mailer支援在瀏覽器中預覽郵件模板,而不用必須傳送才能預覽。

\u0026#xd;\n

為了提高應用程式的安全性,應用程式需要的金鑰和令牌現在可以集中儲存在config/secrets.yml檔案中。

\u0026#xd;\n

如果讀者計畫公升級應用程式,那麼可以看下遷移指南,其中給出了所有新特性的詳細說明。而且,雖然是個小版本,它也刪除了一些內容,因此,在公升級之前務必針對它們進行檢查。要了解所有新特性的更多資訊,可以看下godfrey chan的部落格文章。

\u0026#xd;\n

檢視英文原文:rails 4.1 improves boot time and responsive layouts

Rails 4 1改進啟動時間和響應布局

在經歷了兩個候選版本後,rails團隊剛剛發布了rails 4.1.0。以 單點版本 point release 發布意在說明更改向後相容,可以 公升級。在當今的移動世界,應該對不同的螢幕規格作出響應。action pack variants可以幫助開發人員根據使用者的裝置種類渲染不同的模板,就像開...

adb獲取啟動時間

coding utf 8 import subprocess import time thistime是一連串啟動activity的最後乙個activity的啟動耗時。totaltime是新應用啟動的耗時,包括新程序的啟動和activity的啟動,但不包括前乙個應用activity pause的耗時...

jMeter 執行緒啟動時間

jmeter裡設定執行緒數量為5 其實這是因為我設定的ramp up period引數在起作用 決定多長時間啟動所有執行緒。如果使用10個執行緒,ramp up period是100秒,那麼jmeter用100秒使所有10個執行緒啟動並執行。每個執行緒會在上乙個執行緒啟動後10秒 100 10 啟動...