我有一個網頁,我必須允許用戶自定義頁眉和頁腳。 即我應該存儲用戶頁眉和頁腳HTML,並應該動態地將其添加到網頁。我有兩種方式存儲在數據庫中並存儲在文件中。請告訴我哪種方法更好。頁眉和頁腳的自定義
0
A
回答
1
帶文件的解決方案隨着時間變得更加混亂。有了數據庫,它更容易擴展。
使用數據庫,您可以添加簿記字段(如最後修改的標籤,或根據您的需要定製的其他標籤)。備份也許更容易。
有了文件,你不必擔心目錄結構(具有單個目錄的文件太多不好),權限等
如果你擔心效率,別擔心:)。 MySQLqueries非常快,尤其是在apache中的緩存機制/模塊。
0
如果你使用的是.Net,你有一些叫做Portals的東西可以做同樣的事情。有些東西也可能是您想要閱讀的母版頁。但所有這些都在.Net中。即使你沒有在.Net中做這件事,由於你需要處理跨站腳本和其他一些問題,你自己處理所有這些東西也會很費時間。
檢查平臺上的功能,以瞭解它們是否可行。 (讓我知道你使用的平臺,以便我可以幫助)。此外,如果更改只是整容,您可能只存儲CSS設置而不是完整的HTML。
最後,如果存儲的更改數量超過100,那麼最好使用sql,因爲複雜性會影響到您。但是,如果你的用戶較少,並且不希望有任何擴展,那麼一定要去找一個文件系統。
: 這裏有幾個鏈接對理解在.net門戶網站和Web部件:
0
療法不是一個更好的方法(有親和缺點一般情況下),但在這種特定情況下,我會將這些代碼片段存儲爲一個文件,因爲您確實沒有那麼複雜(因爲您不需要查詢數據庫和獲取結果),並且不依賴於dat包含頁眉和頁腳的基礎連接
相關問題
- 1. TCPDF自定義頁眉和頁腳WriteHTML
- 2. html頁面中的自定義頁眉和頁腳
- 3. 創建自定義HTML頁面頁眉和頁腳
- 4. 自定義頁眉
- 5. 固定頁眉和頁腳
- 6. 使用Oracle SQL的自定義頁眉和頁腳
- 7. 使用Swift自定義表格視圖的頁眉和頁腳
- 8. 使用Sphinx自定義Latex中的頁眉和頁腳
- 9. 如何在jqgrid中自定義頁眉和頁腳?
- 10. 如何自定義tcpdf頁眉和頁腳?
- 11. 自定義頁眉和頁腳在TCPDF與WhiteOctober包
- 12. 自定義頁眉和頁腳使用Microsoft.Office.Interop.Word
- 13. 如何在laravel tcpdf中添加自定義頁眉和頁腳?
- 14. 自定義頁眉和頁腳在iPhone表視圖
- 15. 頁眉和頁腳和自由標記
- 16. gridview固定頁眉和固定頁腳
- 17. GridView的固定頁眉和頁腳
- 18. 自定義頁眉與$ _ SERVER
- 19. 自定義頁眉角JS
- 20. 自定義頁眉在WCF
- 21. Magento中PDP頁面的自定義模板或主題(頁眉和頁腳)
- 22. POST JSON數據和自定義頁眉
- 23. 頁眉和頁腳使固定
- 24. 二固定件(頁眉和頁腳)
- 25. 固定頁眉和頁腳與ncurses?
- 26. asp.net mvc固定頁眉和頁腳
- 27. 如何定位頁眉和頁腳
- 28. Java:使用頁眉和頁腳打印自定義(可打印)頁面
- 29. 頁眉和頁腳徽標
- 30. 粘性頁眉和頁腳
我正在使用.Net。我的情況不能用主頁面解決。我對門戶網站不太瞭解。你可以給我一些參考,我可以讀一讀。 – Tech 2010-11-23 10:03:00
嘿謝謝你的參考。我無論如何使用數據庫的東西。 – Tech 2010-12-01 09:51:50