2012-11-23 51 views
0

現在我明白,大量的數據庫用於跟蹤後ID,但每個問題都有一個指定的子目錄。所以有一個文件夾的id和問題的標題。這是創建一個帖子時動態嗎?以及這些目錄中存儲了什麼?似乎將每個帖子的html代碼複製到它中,然後爲每個問題提供一個特定的文件是一種浪費。這讓我認爲內容是動態更新的,但是代碼的html部分如何到達那裏?是否有某種模板在某種意義上被「迴應」?顯然我很失落。我已經閱讀了一些關於MVC的內容,並且我理解了這個概念,但是我很好奇知道正在進行的實際機制以及這些子目錄中究竟存儲了什麼。這樣的網站和Facebook如何跟蹤帖子

回答

1

這一切都是動態的。帖子內容,帖子ID和相關表格存儲在數據庫中。您在URL中看到的「子目錄」不是用於存放任何內容的實際子目錄,在大多數情況下它們只是URI映射。下載一個phpBB或任何電子商務平臺的副本,並通過編碼,他們的工作方式大致相同(顯然,每個人都有自己的計劃,如計算器和Facebook)。

+0

uri是如何映射的,但它仍然指示它更正文件?如果目錄不存在,服務器如何知道該怎麼辦 – user1846761

+0

請參閱http://en.wikipedia.org/wiki/Rewrite_engine – JJJ