2012-08-27 17 views
0

這是偉大的社區的另一個問題。 我一直在閱讀有關更改此www.example.com/index.php?id=19www.example.com/example-page。我找到了一個解決方案: 在頁面的數據庫中創建一個URL字段,替換標題的標識符ID或其他。我的問題是:是否有另一種方法來做到這一點,但沒有替換Title的ID int標識符? 我的意思是這樣做www.example.com/index.php?id=19www.example.com/example-page但仍然使用id作爲頁面的唯一標識符? 因爲我的老師告訴我說效率比字符串更有效。如何在頁面標題的URL中更改ID,而不在數據庫中使用URL字段?

+0

你可以使用諸如www.example.com/example-page-19或www.example.com/example/page/19之類的東西,這樣你的網址是SE友好的,你只需要使用整數ID –

回答

0

您可以使用字符串作爲唯一標識符 - 沒有問題。

我仍然建議你堅持數字並將字符串引入所謂的「別名」,因爲你可能想稍後改變字符串,並且更新對標識符的所有引用是非常複雜的...

+0

謝謝,我會牢記這一點。 – rentless

相關問題