CMS CACTA - я не понимаю систему ссылок - PullRequest
0 голосов
/ 18 апреля 2011

У меня проблема, потому что я не понимаю систему ссылок в контакте (http://demo.contao.org/), но не только в этой CMS, вы можете мне помочь? Итак: У нас ВСЕГДА есть ссылка как: www.something.xx/title-for-example-news.htm,

И расширение всегда htm (никогда php!), Нет идентификатора, например, новости, это хорошее решение? Как это работает?

Я знаю, как мыесть ссылка, например, www.sometking.xx / 321-title-for-example-news.htm, где 321 - это id новостей, чтобы мы могли легко и быстро получать данные, например, из базы данных, и без коллизий.Как это работает в случае с кражей? Это быстро? Может быть, статический массив маршрутизации? Что вы думаете об этом? Это выглядит очень красиво, но быстро ли это?

1 Ответ

1 голос
/ 08 сентября 2011

Просто наткнулся на твой вопрос случайно.Если вам все еще интересно, вот и все.

Это так же быстро, как ссылка с включенным идентификатором.Обе системы работают, ища имя страницы или идентификатор в базе данных;contao хранит постоянную ссылку в столбце псевдонимов на tl_page.

Существует проблема, если вы измените имя страницы / псевдоним, хотя: у contao нет возврата к идентификатору, если псевдоним не найден, поэтому просмотр старого имени страницы возвращает 404. Это отличается от Wordpress, например.Wordpress никогда не изменит постоянную ссылку, даже если вы измените название страницы или сообщения.В конце концов, PERMAlink никогда не должен меняться!

...