Перейти к содержанию
  • записей
    6
  • комментариев
    10
  • просмотра
    803

Хочу - хочу - хочха или как хочухи убивают магазины

ArtemPitov

310 просмотров

https://monosnap.com/file/hdOEn4IbBWszwsDeuzbbDXDPfBFCRZ используйте с умом доп. фото, лейблы, атрибуты и тп. категориях :?

 



5 Комментариев


Рекомендуемые комментарии

В OC в общем большая проблема с этим.
Я решил эту проблему SQL запросов у себя в магазинах интегрировал Doctrine.

Но если говорить в общем то избыточность данных просто ужасная в ОС. А если брать любые плагины то они как минимум дважды создается для того что бы раз отобразить если это какой то баннер то не критично но если мы выводим фильтра или что то более сложное то результат на лицо. 


А веду я это к тому то сама по себе (примитивная) структура ОС позволяет такое делать и как результат такие результаты. (Но не забываем про Очень ПРЯМЫЕ РУКИ у некоторых или может это просто было в Па*ло нормально сделать)
 

Поделиться этим комментарием


Ссылка на комментарий

Каким образом doctrine, как ORM, позволил уменьшить количество запросов

Впорос
Отключаем seopro
исполоьзуем стандартный seo_url

И.. идем в категорию 3-го уровня

и имеем 20 товаров

Сколько запросв получим?
И каких
20+1
20+3*20 - ссылки

+верхнее меню -
+до 10 запросов из футера
+ 10 запросов на др. ссылки (сравнение, желания и прочее


Кроме того, а как с совместимостью? под другие модули?



 

Поделиться этим комментарием


Ссылка на комментарий
54 минуты назад, konorws сказал:

А веду я это к тому то сама по себе (примитивная) структура ОС позволяет такое делать и как результат такие результаты. (Но не забываем про Очень ПРЯМЫЕ РУКИ у некоторых или может это просто было в Па*ло нормально сделать)

 

Так может стоит сначала свои модули привезти в порядок? 

http://prntscr.com/lyb8za - ведь статус заказа можно было сразу получить вот тут http://prntscr.com/lybaxl , а не делать для каждого заказа запрос в БД.

 

П.С. говорю про этот модуль https://opencartforum.com/files/file/3389-eksport-zakazov/ но думаю в платной версии ситуация не лучше.

 

 

 

 

  • +1 1

Поделиться этим комментарием


Ссылка на комментарий
В 22.12.2018 в 15:56, chukcha сказал:

Каким образом doctrine, как ORM, позволил уменьшить количество запросов

Впорос
Отключаем seopro
исполоьзуем стандартный seo_url

И.. идем в категорию 3-го уровня

и имеем 20 товаров

Сколько запросв получим?
И каких
20+1
20+3*20 - ссылки

+верхнее меню -
+до 10 запросов из футера
+ 10 запросов на др. ссылки (сравнение, желания и прочее


Кроме того, а как с совместимостью? под другие модули?



 

1)  Это ленивая загрузка данных и мердж запросов + встроеный кеш.
2) Совместимость нас не интересует так как мы очень редко используем готовые решения так как зачастую это влечет за собой много лищнего функционала и подходит только на старте открытия магазина так как потом появляется много проблем с совместимость между модулями.

3) Это очень упрощяет жизнь при написании кода и создании кучи моделей которые до тогоже не читабельны

Поделиться этим комментарием


Ссылка на комментарий
В 22.12.2018 в 16:35, Bn174uk сказал:

 

Так может стоит сначала свои модули привезти в порядок? 

http://prntscr.com/lyb8za - ведь статус заказа можно было сразу получить вот тут http://prntscr.com/lybaxl , а не делать для каждого заказа запрос в БД.

 

П.С. говорю про этот модуль https://opencartforum.com/files/file/3389-eksport-zakazov/ но думаю в платной версии ситуация не лучше.

Я польностью с вами согласен это не очень хорошое решение. Ну и писал я его года 2 назад с тех пор много изменилось. 
Ну и не будем забывать что мой модуль не делает постояную нагрузку а лиш разово при экспорте.

Поделиться этим комментарием


Ссылка на комментарий

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.