2012-10-05 130 views
4

我將CSS(樣式表)存儲在MySQL數據庫中,因此當我調用它時,我只有一種方法,即在頁面本身中回顯它。無論如何,我可以基本上將數據庫數據視爲.css文件嗎?在MySQL數據庫中存儲CSS

+0

如果您只是將css存儲在文本列中並使用您選擇的服務器端語言輸出它,它應該可以正常工作。 – martincarlin87

+0

或者你可以將它存儲爲二進制數據,類似於圖像處理,儘管我認爲這與martincarlin87所暗示的不同。 – thatidiotguy

+0

它確實,爲了眼睛的目的,我試圖避免直接加載它在頁面中,除此之外,它加載完美。 – Pats101

回答

1

在啓動過程中,您可能需要閱讀一次CSS,並將其保存到部署文件夾內的某個文件中,然後在代碼中使用<link rel="stylesheet" type="text/css" href="style.css">引用它。你如何做到這一點將取決於你的環境和特定的Web服務器。

在任何情況下,由於各種原因,總是優選將CSS用作外部資源,例如,因爲CSS資源被網頁瀏覽器緩存,而不是動態頁面。

0

決定從一個.css文件加載它自己,感謝您的幫助。

+1

爲什麼?什麼讓你改變你的數據庫解決方案? – Joost