我並沒有長時間創建網頁,但我決定現在創建,可能像其他人一樣,我想要學習這樣做的最佳方式。但是我偶然發現瞭如何處理我的頁面的一個困難。我的第一個想法是創建一個包含所有CSS和所有需要的主頁面,然後將該頁面的一部分專用於每個頁面的內容。然後通過使用顯示每個站點的所有內容的頁面變量,例如。 我有index.php作爲主頁,然後訪問index.php?page = aboutme會使index.php包含aboutme.php專用於每個頁面的內容。在aboutme.php中只有文字和圖片等。不過,我相信這會是一個痛苦,當人們谷歌我的網站,並發現aboutme.php感興趣,所以他們鏈接到例如mypage.com/pages/aboutme.php,只看到文字和圖片,但沒有CSS,而不是「首頁「。這樣做的好處當然是編輯頁面很容易,我可以通過檢查我的頁面上的地圖內容在php循環中創建鏈接等。將頁面包含到index.php中或創建頁面的頂部和底部幷包含到所有內容頁面?
第二個例子是,我將index.php中的所有內容都放在專用於頁面內容的部分之上,爲此創建一個單獨的文件,將其稱爲top.php。把所有頁面下的部分稱爲bottom.php。然後,我創建的每個新頁面都包含頂部和底部。製作鏈接mypage.com/aboutme.php包括CSS和「首頁」。優點是,你實際上可以谷歌子頁面。這對我來說似乎是最好的主意,但就像我說的,我最近沒有創建很多網頁,並且我已經看到很多這兩種方法的使用。
我見過這兩種類型的網頁,所以我有點想知道哪一種是最佳做法?我建議只使用PHP
此外,對任何您所描述的方案使用獨立的css文件可能是一個好主意 – portforwardpodcast