Ребята, поделитесь опытом, как лучше всего организовать/спроектировать меню и категории сайта, желательно на примере магазина? Т.е попытаюсь объяснить - насмотрелся уроков по MVC, с этим все ясно, приходит url, мы его парсим, и далее обычно в примерах было так - первая часть url - контроллер, вторая и прочая части url - параметры. Но вот смотрю я на сайты магазинов всяких, и не понимаю как организовать внутреннюю структуру сайта, в том числе базу. У сайта магазина есть верхнее меню, есть меню каталога, есть еще всякие ссылки, а структура url может выглядеть следующим образом: вверху - /menu1, /menu2... сбоку /menu3, /menu4, /menu5/blabla При этом какое то из этих меню ведет на обычную страничку, другое на категорию каталога, еще одно меню это уже страничка продукта, либо например страничка отправить сообщение, что явно должно быть отдельным контроллером. Т.е. как это изнутри работает? Можете описать взаимосвязь контроллеров, базы и формирование url типичного магазина? Какие таблицы должны быть в базе и как рулить этими меню делая из одного пункта просто страничку, а из другого категорию товара или сам товар?
Форум → Программирование → PHP для идиотов → Структура менюшек сайта / проектирование сайта (магазина)
Структура менюшек сайта / проектирование сайта (магазина)
Страницы: ← Следующая страница →
-
-
9 июня 2015 г. 16:34, спустя 4 минуты 7 секунд
Структура URL не имеет никакого отношения ни к Мэ, ни к Вэ, ни к Цэ.
Как желаете, так и сопоставляйте их.
-
9 июня 2015 г. 16:40, спустя 5 минут 24 секунды
@Labdes, почитайте про маршрутизацию на сайтах отдельно, на примере какого-нибудь блога, в котором есть ещё контроллеры и модели
-
9 июня 2015 г. 16:43, спустя 2 минуты 54 секунды
@Labdes, @vasa_c прав, нет прямой связи URL и внутреннего строения сайта
https://smappi.org/ - платформа по созданию API на все случаи жизни -
9 июня 2015 г. 17:25, спустя 42 минуты 8 секунд
503 Service Temporarily Unavailable [site.ru]
для каталога /category/view/1
для товара /product/view/1
для отправки формы /form/send/1503 Service Temporarily Unavailable
site.ru
Высокоуровневое абстрактное говно -
9 июня 2015 г. 18:16, спустя 51 минуту 31 секунду
@Stasovsky, зачем эти view и send? Есть HTTP и его методы GET, POST
https://smappi.org/ - платформа по созданию API на все случаи жизни -
9 июня 2015 г. 18:18, спустя 1 минуту 57 секунд
@adw0rd, я просто показал пример по сабжу.
Высокоуровневое абстрактное говно -
9 июня 2015 г. 18:26, спустя 7 минут 34 секунды
@Stasovsky, ну да, то что надо ТС. Другое дело что я вообще против такого подхода, я за RESTful
https://smappi.org/ - платформа по созданию API на все случаи жизни -
9 июня 2015 г. 19:20, спустя 54 минуты 27 секунд
@Stasovsky, ну да, то что надо ТС. Другое дело что я вообще против такого подхода, я за RESTful
@adw0rd, да мы все в курсе что ты задрот упоротый. Можешь не повторять это. В реальности это далеко часто не оправдано и зависит от ситуации ))
Сапожник без сапог -
9 июня 2015 г. 23:25, спустя 4 часа 4 минуты 7 секунд
@phpdude, ты уже доделал проект непомнюужекакой?
https://smappi.org/ - платформа по созданию API на все случаи жизни -
9 июня 2015 г. 23:31, спустя 6 минут 21 секунду
@phpdude, ты уже доделал проект непомнюужекакой?
@adw0rd, банк мозгоебит. Не важно все это, нужно торговать апельсинами, вот это бизнес! Соки делать, смузи, смазки хуяски и тп
Спустя 5 сек.в пизду сайты
Сапожник без сапог -
9 июня 2015 г. 23:32, спустя 1 минуту 23 секунды
@phpdude, фу ты какой, а я в тебя верил...
https://smappi.org/ - платформа по созданию API на все случаи жизни -
9 июня 2015 г. 23:35, спустя 2 минуты 59 секунд
@phpdude, фу ты какой, а я в тебя верил...
@adw0rd, я тоже
Сапожник без сапог -
9 июня 2015 г. 23:37, спустя 1 минуту 35 секунд
@adw0rd, дуд переменчивый, как настроение бабы при пмс
@phpdude, че там, когда палатку-то открываешь?
все умрут, а я изумруд -
9 июня 2015 г. 23:53, спустя 16 минут 22 секунды
@md5, скоро, я тебе смс отправлю когда открою
Сапожник без сапог
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!