За последние 24 часа нас посетил 16151 программист и 1667 роботов. Сейчас ищут 967 программистов ...

Как лучше сделать смену города на сайте?

Тема в разделе "PHP для новичков", создана пользователем allowance, 17 авг 2010.

  1. allowance

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

    С нами с:
    19 янв 2010
    Сообщения:
    196
    Симпатии:
    0
    Есть товары, есть города, у каждого города могут быть свои товары.

    Как лучше реализовать смену города на сайте,
    1. за счёт сессий (вывод из БД в зависимости от сессии).
    2. создать для каждого города поддомен (вывод из БД в зависимости от поддомена).
    3. при помощи глобальных переменных (вывод из БД в зависимости от переменной).
    4. другое решение
     
  2. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    allowance
    вы понимаете, что вы пишите?
     
  3. allowance

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

    С нами с:
    19 янв 2010
    Сообщения:
    196
    Симпатии:
    0
    igordata
    Ну вот смотрите, есть сайт, www.site.ru. на этом сайте создаём менюшку,пускай из 30 городов.
    Так?
    Теперь сам вопрос, как лучше сделать для каждого города свою страницу чтобы при выборе города (например:Москва), сайт отоброжал все товары которые относятся к данному городу.

    Варианты:
    1. для каждого города создать свою сессию, а зависимости от сессии будет показывать тот город который был выбран.
    2. для каждого города создать поддомен (например: moskva.site.ru).
    3. для каждого города создать глобальную переменную (например: www.site.ru?city=1)

    Т.е сам вопрос в подходе, какой вариант использрвать.

    Теперь понятно?
     
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    allowance
    мне - понятно. ответ: похрен как =) на программную часть это никак не повлияет =) Ну разве что первая строчка будет меняться.
     
  5. Devzirom

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

    С нами с:
    15 фев 2009
    Сообщения:
    463
    Симпатии:
    0
    Адрес:
    Пермь
    1. Не вариант, сессии может и не быть(поисковики)
    2. Тут свои плюсы и минусы, но минусов будет больше
    3. Самый оптимальный вариант, ИСЧЁ добавить ЧПУ - будет вообще конфетка
     
  6. allowance

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

    С нами с:
    19 янв 2010
    Сообщения:
    196
    Симпатии:
    0
    Devzirom
    Спасибо за конкретный ответ, юмористы отдыхают :)
     
  7. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    allowance
    вы когда сделаете - вы поймете, что можно и так и так и так. и обратите внимание на другие сайты =) там бывает и так и так и так =)