嘿,所有。我想知道在我的所有頁面中包含頁腳 的最佳做法是什麼。我的意思是我有大約1000人。我應該使用 PHP「include」功能:include 'static_footer.html'
或者這是一種不好的做法?包括頁腳在每個頁面中使用php的方法
2
A
回答
5
如果你有1000個PHP文件頁面的選項,你可能要考慮使用模型 - 視圖 - 控制器解決方案(例如將頁面信息存儲在數據庫中,並使用代碼點亮器或類似的東西來顯示信息)或某種描述的內容管理系統。
但據我所知,最好的選擇是使用include()函數。
include 'footer.php';
0
我相信使用include函數完全沒問題。這樣,你會模仿一種模板引擎,這是避免一遍又一遍使用相同代碼的好方法。
3
總是有使用php.ini中的auto_append_file指令自動包含一個文件,而不是修改每一個單頁
0
我會說這絕對是一個好主意,因爲它有助於堅持DRY的原則。
根據您的情況,可能值得在.htaccess文件中查看一些php_value設置(如果您處於Web環境中)。您可以將auto_prepend文件添加到輸出中,這樣可以節省您爲每個文件添加include語句的次數。這可能不適合您的需求,但對於簡單的應用程序,它可以。
相關問題
- 1. 包括每個PHP頁面INC子
- 2. 使用R標記爲每個頁面(包括第一個!)創建頁腳
- 3. 在每個頁面加載運行我的腳本,*包括* AJAX頁面加載?
- 4. PHP包括() - 頁眉和頁腳
- 5. 包括第三方頁眉和頁腳
- 6. 包括PHP,使用Ajax加載頁面(不刷新頁面)
- 7. 在每個頁面上包含頁眉/頁腳?
- 8. PHP包括讓整個頁面出現?
- 9. 包括頁腳不顯示在php
- 10. 如何在每個頁面的中間包含頁眉/頁腳/ etcphp?
- 11. JSP包括:使用jsp的重複代碼模板包含在每個頁面
- 12. 頁面和頁腳在打印模式下使用css的每個頁面
- 13. 使用HTML中的ITextRenderer在每個頁面上添加頁眉或頁腳
- 14. 最好的方法包括在頁面(JavaScript中,AJAX和jQuery)
- 15. 對於使用php調用的頁面使用.htaccess包括
- 16. Rails包括頁面
- 17. 在html頁面中包含php頁面
- 18. 使用包括外部頁面的JavaScript
- 19. 使用更好的包括頁面?
- 20. PHP如何獲得,其中包括頁面的URL使用
- 21. 什麼包括在PHP頁面使用WordPress的功能?
- 22. 包括每個頁面加載的twitter/flickr api調用(WordPress)
- 23. 包括常見的頁眉和頁腳
- 24. 頁,包括與MySQL在PHP
- 25. 包括JS在一個Drupal頁面
- 26. Yii2 - 如何包括在多個頁面
- 27. 按鈕控制php頁面包括
- 28. HTML頁面驗證,包括PHP和MySQL
- 29. php包括廢墟頁面佈局
- 30. 包括不同的頁面
他必須修改,因爲他有1000頁 – dynamic 2011-03-11 23:42:03
@ yes123 - 對不起,我想我一定錯過了這裏的東西。無論他有1頁還是1,000,000,000頁都沒關係,使用auto_append_file會在每個PHP腳本執行結束時自動包含一個文件。 – 2011-03-11 23:45:04