Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

AndreLisif

Users
  
  • Posts

    99
  • Joined

  • Last visited

Everything posted by AndreLisif

  1. Теоретик, но замечал на разных сайтах подобную проблему, когда приходилось ждать пока дойдет до стр.успешности. Увидел как на некоторых "гигантах" работает оформление без "видимой" задержки, и задался таким вопросом как можно реализовать подобное на опенкарт. Понимаю что нужно оптимизировать в первую очередь код, бд и т.д, но все равно скорее всего будут "видимые" задержки, но раз это гиблое дело в данном случае, то вопрос отпал, спасибо)
  2. Вот именно в этом и вопрос, что-то где-то подвисло и пользователь сидит ждет 10-20 сек пока запрос ответит, не думаю что он получит кайф от этого, а может и вообще просто закроет сайт и аля-улю, подумает что сайт тупо завис, по этому и задался таким вопросом, но раз в опенкарт это гемор, то пока придется оптимизировать по макс.бд, сервер...
  3. Приветствую, я хочу добавлять новые функции которые я буду подключать в разных шаблонах, и может быть 1 функция для разных шаблонов. Подскажите пожалуйста, как можно грамотно подключить свои функции чтобы не приходилось каждый раз дублировать ее в контроллере? Например, создать файл functions.php, и в ней писать все функции которые мне нужны, затем чтобы можно было легко вызвать функцию в любом шаблоне, без подключения в контроллере, или так не правильно? К примеру есть функция getLogo, и мне нужно ее вызвать в header.tpl и footer.tpl, и при этом чтобы не дублировать 2 раза эту функцию в этих 2х контроллерах, т.к. я в самой функции уже буду проверять какую инфу выводить, думаю суть вы поняли. Заранее спасибо!
  4. Как я понимаю много переделывать для реализации этой задачи нужно? подскажите пожалуйста куда копать?
  5. Дело не в оптимизации, а в самой сути ожидания, ведь скорость ответа зависит от многих факторов, в том числе от скорости инета самого пользователя. К примеру сайт идеально оптимизирован, а скорость инета у пользователя низкая, и он будет все равно сидеть ждать пока запрос дойдет, и тут вопрос можно ли фоново отправить. Чтобы запрос отправлялся не зависимо от параметра сервера, или данных юзера, юзер нажал Создать заказ, и сразу попал на стр. успешности, и дальше делает что хочет, запрос дойдет как только это возможно.
  6. Добрый день, подскажите пожалуйста, возможно ли реализовать оформление заказа и подобные запросы в фоновом режиме? Сейчас если отправить запрос на создание заказа, то пользователь ждет время пока выполнится весь запрос, и только тогда переходит на страницу успешности, то бишь идет пустое ожидание...Можно ли сделать чтобы пользователь отправил запрос на создание заказа, и сразу попал на страницу успешности, а запрос оформляется в фоновом режиме даже если пользователь ушел на другую страницу либо совсем вышел, то бишь ему достаточно отправить данные с формы и все.
  7. Какая цена настройки? Чтобы бд была рассчитана для начала на 100 000+ товаров + опции и атрибуты к ним, и с перспективой на рост в дальнейшем
  8. Спасибо, подскажите пожалуйста, есть ли модуль готовый для оптимизации бд который можете посоветовать? нашел только IMDBOptimizer, но отзывы на этом форуме за данный модуль не очень...
  9. Добрый день, подскажите пожалуйста, стоит ли ставить twig на ocstore 2.3.0.2.4 + PHP 8, будет ли заметна разница от стандартного tpl в скорости работы сайта? Или затея не рентабельная и разница будет минимальной? Задача в том, что нужно построить магазин с базой на 100 000+ товаров(на страницах будет по 10 товаров, далее переход по навигации или ajax запросом отображать следующие товары, в будущем количество товаров в базе будет только расти), при этом чтобы серфинг по сайту был максимально приятным, без задержек в 2-3 сек(если это реально конечно). Понятно что скорость ответа сервера зависит в том числе и от характеристик сервера, посещаемости, но много зависит и от самой платформы... Если данный конфиг не подойдет, то какой ? Заранее спасибо!
  10. В общем решил чекбоксами, и проверкой в шаблоне через in_array, спасибо всем кто отозвался!
  11. <?php foreach ($products as $product) { if($product['language'] == 1){ } } ?> такого рода проверка, в категориях, не будет нести нагрузки( заметной ) на сервер?
  12. Такая идея у меня единственная и была, но вопрос в нагрузке, если делать проверку в шаблоне if else на выбранный язык товара, и сверять его с текущим языком сайта, какая будет нагрузка ? если товаров будет например 200 в каждой категории, и по каждому будет if else...
  13. Здравствуйте! Ищу возможность скрыть определенноый товар(ы) на определенном языке, обрыл интернет и ничего не нашел, прошу вашей помощи, куда рыть чтобы это реализовать, и каким образом? Например, есть Товар №1, я его хочу отображать везде только на Ру.языке, а на Англ. скрыть, или наоборот, и так может быть 10 и больше товаров, на разных языках свои товары. Заранее спасибо! Была идея убрать запрет на пустые поля в языковой панели редактирования товара, чтобы можно было оставлять пустыми поля заголовка и т.д, и в модели искать такие товары с пустыми полями и удалять из массива, но не знаю на сколько это сложно, может есть другая проще идея...
  14. Здравствуйте! Подскажите пожалуйста, есть ли у кого-то готовое решение ajax сортировки товаров по стандартной сортировке(по цене по убыванию, по имени(А-Я) и т.д) скриншот https://prnt.sc/m0d55x. + добавить в эту сортировку 2 функции(Сортировать по Новинкам(последние добавленные) и по товарам с акцией(specials)) Если есть, то напишите стоимость и как с вами связаться. Нужно под Opencart 2.3
  15. В общем на 90% я решил свою задачу, и сортировка работает, сделал по аналогии других видов сортировки ?sort=pd.name, ?sort=pd.txname, но, выводит все товары по это сортировке в конце всего списка, то бишь не первыми, а допустим если я задаю такую сортировку, то включается сортировка и чтобы посмотреть результат, выводит их на последней странице категории, у меня их 10, значит я включаю сортировку ?sort=pd.txname и захожу на 10ю страницу, и там выводятся в конце все товары с полем txname как и должно быть, но мне нужно сделать чтобы после включения сортировки они шли самыми первыми, а не последними, подскажите пожалуйста, как это исправить? Заранее спасибо!
  16. Здравствуйте! Есть input поле куда вносится доп инфа(поле свое, его нет по стандарту, с названием txname) для товара и выводится на странице товара. Подскажите пожалуйста, как сделать сортировку по этому полю в категории на его заполненность в товарах к примеру так http://site.com/category/?sort=txname=yes - и так покажет только те товары у которых заполнено поле txname, аналогично с txname=no. Заранее спасибо!
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.