2011-11-06 191 views

回答

2

高電壓提供了一種組織和服務靜態頁面的方法,同時通過路由和控制器操作爲這些頁面提供類似Rails的界面。 High Voltage還允許您保護Rails身份驗證代碼背後的頁面,並將頁面放入佈局中,因此不必複製頁眉和頁腳。

也就是說,高電壓與Rails調用堆棧非常緊密地聯繫在一起,並且無法將其配置爲在沒有Rails的情況下工作。

如果您的目標是通過nginx/Apache服務靜態頁面而不通過Rails框架,最好將它們放在公共文件夾中,例如public/static_page.html並直接鏈接到,例如yourdomain.com/static_page.html。其中一個缺點是你必須複製網站的頁眉和頁腳。您需要確保Rails不是serving static assets,但這通常不是問題,因爲默認情況下生產會配置它。

相關問題