URL-cтруктура разделов сайта - как правильно делать?

Лисю

Guest
URL-cтруктура разделов сайта - как правильно делать?

Привет.
Смотрим например сюда: газета Взгляд

Вверху меню - "Экономика - Политика - Культура - Спорт - Общество".
Все ссылки имеют вид:
http://vz.ru/politics/
http://vz.ru/culture/


Вопрос - стоит ли таким образом писать системы, когда в URL нет точной информаци о том, что конкретно за модуль должен брать на себя вывод информации?

Судя по вышеупомянутому сайту, модуль этих разделов - обычная новостная лента. Но если вдруг нам понадобится сделать иерархический раздел страниц (или любой другой), со схожим названием "Политика", как тогда поступить? Что будет в URL? http://vz.ru/politics_2/ ?? :)

Собственно, что я делаю в своей системке: у меня есть определёное число модулей - news, pages, books и т.д.

URL на модуль книг будет выглядеть так: www.server.com/books/book1

на модуль новостей так:

www.server.com/news/politics
www.server.com/news/culture
www.server.com/news/other_news

теперь, если нужно в модуле страниц (pages) создать раздел "Политика", то URL будет выглядеть так:

www.server.com/pages/politics

собственно, никаких конфликтов. mod_rewrite успешно распарсит URL и отдаст ID раздела politics в модуль pages.

В первом примере, когда ссылка была бы http://vz.ru/politics/, я не представляю, как это можно было бы сделать.

Так как более верно?
 

SiMM

Новичок
> Но если вдруг нам понадобится сделать иерархический раздел страниц (или любой другой), со схожим названием "Политика", как тогда поступить?
http://vz.ru/tree/politics/ например
 

Alesto

Новичок
Небольшой ОФФТОП:

Не советую делать линки с НИЖНИМ подчеркиванием (other_news) - плохо воспринимается посетителем.
 

master_x

Pitavale XXI wieku
Лисю
чтобы не было никаких конфликтов надо соблюдать иерархию страниц. Там на Взгляде если глубже копнуть соблюдаются правила. Т.е. в категории политика идут новости по датам. Ну вот так у них, нет у них никаких модулей и всего прочего. Точно также и у меня. У меня есть только разделы и страницы. На основе этих двух понятий можно запросто сделать все что душе угодно. Будь то новостная лента или еще что-нибудь.
 
Сверху