2011-08-31 103 views
1

我剛剛在開發服務器上完成了PyroCMS的全新安裝,看起來系統和插件文件夾位於「public_html」文檔根文件夾之上。我的系統和插件文件夾應該放在PyroCMS中?

PyroCMS是基於CodeIgniter的,每次我做一個CodeIgniter安裝時,爲了安全起見,我總是讓系統文件夾放在文檔根目錄下。 PyroCMS的安裝不應該這樣嗎?

回答

1

模塊需要資產,這當然意味着需要HTTP訪問。我們計劃最終將資產幫手改進爲GZIP /縮小/合併所有內容,並將其傳遞給「資產」控制器,這意味着圖像可以被緩存和調整大小,JavaScript可以被壓縮等。

將所有內容通過PHP文件通過這種方式意味着最終你可以擁有公共文件夾以外的所有東西,但現在你需要直接訪問,否則你完全搞不清圖像,CSS,JavaScript或圖標的主題。

只是不要告訴Apache將PHP文件作爲文本/純文本來提供,那麼您將會非常好。 ;-)

+0

那麼這是否意味着系統文件夾可以在文檔根目錄之外? – bigmike7801

+0

簡答:沒有。長答案:見上文。 –

相關問題