0
在構建網站時,混合頁面類型是一種糟糕的做法(或不建議)嗎?例如,一個網站可能包含大多數靜態html頁面。如果需要一個帶有操作的頁面(例如搜索頁面),是否有違反最佳實踐的做法,如下所示?在網站生成中混合使用PHP和HTML頁面類型
index.html
folder/
something-else1.html
something-else2.php
search.php
在構建網站時,混合頁面類型是一種糟糕的做法(或不建議)嗎?例如,一個網站可能包含大多數靜態html頁面。如果需要一個帶有操作的頁面(例如搜索頁面),是否有違反最佳實踐的做法,如下所示?在網站生成中混合使用PHP和HTML頁面類型
index.html
folder/
something-else1.html
something-else2.php
search.php
這是不壞的做法,但我這樣做爲了方便:加一點魔法.htaccess文件的,這使得HTML頁面得到處理,如PHP如果PHP在他們的網站:
AddType application/x-httpd-php .html .htm
現在所有的文件都可以有.html擴展名,並且可以正確處理。
這既不好也不好做法。這是你的設計,你可以隨心所欲。即使某些頁面的實際內容是靜態的,爲了一致性,許多網站也會生成一切.php,但沒有任何要求。同樣,您可以配置服務器,使擴展名爲.html的頁面實際上由PHP解釋器執行,並且可以包含PHP代碼。這完全是你的選擇。做任何有意義的事情。您可以選擇的最佳做法是保持一致(即使在這種情況下,您可能始終不一致:-)) – ADyson
如果答案解決了您的問題,請考慮接受答案。以下是http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work然後返回到此處,並使用勾號/複選標記執行相同操作,直至變爲綠色。這告知社區,找到了解決方案。否則,其他人可能會認爲這個問題仍然存在,並且可能需要發佈(更多)答案。您將獲得積分,其他人將被鼓勵幫助您。 *歡迎使用Stack!* –