За последние 24 часа нас посетили 17959 программистов и 1604 робота. Сейчас ищут 1328 программистов ...

Ребят помогите с построением структуры сайта.

Тема в разделе "HTML и CSS", создана пользователем spsayapin, 2 апр 2013.

  1. spsayapin

    spsayapin Активный пользователь

    С нами с:
    2 апр 2013
    Сообщения:
    5
    Симпатии:
    0
    Есть сайт некий domain.ru, посвященный строительству. Сделан на php.
    У него есть меню - навигация. В Навигации есть разделы "Ремонт полов" "Ремонт окон" и тд.
    B каждом разделе есть по 5-6 статей.

    Когда я хочу с главной попасть в какую нить статью, адрес получается такой

    domain.ru/remont-polov/remont-polov.php

    В странице remont-polov.php перечислен весь список статей.
    И когда я наживаю на какую нить статью, получается адрес

    domain.ru/remont-polov/infrakrasnij-pol.php

    Вопрос в том, могут ли страницы разделов типа remont-polov.php , remont-okon.php, remont-santehniki.php
    испортить роботу понимание структуры сайта?

    Ведь страницы разделов содержут в себе ссылки на статьи этого раздела, и поэтому при нажатии на статью, сама страница раздела пропадает. типа бред получается....

    Я бы хотел чтобы было так domain.ru/remont-polov/ название-статьи.php.

    Между слешами чтобы была страница как бы которая показывала список статей. Можно ли так или я дурак и заморачиваюсь по пустякам?
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    вы очень сложно выражаете мысли.
    /ремонт-полов/ремонт-полов действительно странно выглядит.

    можно например так:
    /ремонт-полов/ - это адрес для списка статей. индекс не просто так индексом называется.
    /ремонт-полов/статья - это адрес статьи.
     
  3. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Если есть знания mvc то можете переделать это все.
    А если же нет, можете все ваши страницы в одну директорию к примеру в "php-bin"
    и если ваша страница remont-polov.php будет в директории php-bin
    будет так: "название_сайта"/php-bin/remont-polov.php
    А вы как я понял, для каждой страницы создаете отдельную директорию. В этом нет необходимости.
    Роботу какому? поисковикам:? если да, то индексируйте свою каждую страницу как надо.
    Код (Text):
    1.  
    2. <head>
    3. <meta name="description" content="" />
    4. <meta name="keywords" content="" />
    5. </head>
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    и ты еще жалуешься, что тебе за пару дней не ответили :D
     
  5. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Не понял юмора:)
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
     
  7. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Сейчас проверил время создания моих тем. Я с этим PHP потерял счет времени(((
     
  8. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Могут.
    Потом столько будет "<матное слово>", файлов индексированных, потому, что у вас как бы будет новая такая же скопированная "index.php" с теми же данными, только с другим названием файла "remont-polov.php",-это будет индексная страница, дизайн же надо? Да! Значит копируется и сам "html" и подключается "css"? Представьте такой момент, у вас теперь 1000 страниц, и вы что-то изменили с "css" и "html" и теперь хотите чтобы и на других (либо определенных, либо всех) страницах, тоже поменялось, в каждом файле менять и заменять?(.

    Динамически по ссылкам "GET", чем не вариант?
    Красоту в адресе может навести @pache "mod_rewrite".