2011-04-18 91 views
0

我有一個問題,因爲我不瞭解系統中的鏈接(http://demo.contao.org/),但不僅在此CMS中,您能幫我嗎? 所以: 我們總是有環節爲: www.something.xx/title-for-example-news.htmcontao CMS - 我不理解鏈接系統

和擴展總是htm(!從來沒有php),不具有的e.g消息的ID,這是一個好的解決方案嗎?它是如何工作的?

我知道我們有一個鏈接,例如www.sometking.xx/321-title-for-example-news.htm, ,其中321是id新聞,所以我們可以從例如簡單快捷的日期。數據庫,並沒有碰撞。

它是如何工作在contao案件?它很快?也許靜態路由數組?你怎麼看待這件事?它看起來很漂亮,但它速度快嗎?

回答

1

偶然碰到你的問題。如果你仍然感興趣,那麼你去。

它與包含id的鏈接一樣快。兩個系統都是通過在數據庫中查找頁面名稱或ID來工作的; contao會在tl_page的別名列中存儲永久鏈接。

但是,如果您更改頁面名稱/別名,則存在問題:如果未找到別名,那麼contao沒有回退到id,因此瀏覽舊頁面名稱會返回404。這與Wordpress不同例。即使您更改頁面或帖子的名稱,Wordpress也不會更改永久鏈接。畢竟,PERMAlink絕不應該改變!