Есть скрипт магазина. Там естественно полно мест где выводится товар в разных вариантах(рекомендуемые, новинки, бестселлеры, списки товаров, всякие проверки...) и постоянно приходиться делать запросы почти одинаковые, но соответственно, с разными условиями.
Плодить кучи такого кода не очень хочется в разных файлах, так как при малейшем изменении будет нужно править все.
Каким образом лучше организовать выбору в таком случае?
Я уже думал сделать функцию с кучей аргументов и оттуда тянуть все, но сомневаюсь, что будет удобно ей пользоваться, так как очень много всяких условий будет.
И еще вопрос.
У товара много всяких "приблуд" в виде: атрибуты, доп. поля, производитель, категория, доп. картинки и т.д...
И часто(как всегда нужно вытягивать то с доп. полями, производителем и остальным.
Есть смысл сделать общий запрос и сразу "заджоинить" туда все или часть и его использовать? Так как в любом случае они("приблуды") вытягиваются, но только через дополнительные запросы.
Я вот в оптимизации совсем слаб и тонкостей не знаю, но знаю одно - не плодить кучи кода)
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
dropoff
Всем привет!
Ребята, посоветуйте что-то...
Столкнулся с проблемой.
Есть скрипт магазина. Там естественно полно мест где выводится товар в разных вариантах(рекомендуемые, новинки, бестселлеры, списки товаров, всякие проверки...) и постоянно приходиться делать запросы почти одинаковые, но соответственно, с разными условиями.
Плодить кучи такого кода не очень хочется в разных файлах, так как при малейшем изменении будет нужно править все.
Каким образом лучше организовать выбору в таком случае?
Я уже думал сделать функцию с кучей аргументов и оттуда тянуть все, но сомневаюсь, что будет удобно ей пользоваться, так как очень много всяких условий будет.
И еще вопрос.
У товара много всяких "приблуд" в виде: атрибуты, доп. поля, производитель, категория, доп. картинки и т.д...
И часто(как всегда
нужно вытягивать то с доп. полями, производителем и остальным.
Есть смысл сделать общий запрос и сразу "заджоинить" туда все или часть и его использовать? Так как в любом случае они("приблуды") вытягиваются, но только через дополнительные запросы.
Я вот в оптимизации совсем слаб и тонкостей не знаю, но знаю одно - не плодить кучи кода)
Спасибо и с праздниками!
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.