Sign in to follow this
Followers
0

Оптимизация движка под 120 000 товаров
By
pashast, 02/11/2013 02:04 PM in Помощь программистам и разработчикам
-
Similar Content
-
By svmax
Наш стек: (OPENCART 1.5), Memcached, MуSQL. Интернет-магазин интегрирован с 1С и облачной CRM, платежной системой.
часть внутреннего функционала написано JavaScript фреймворке Vue.js
Требования к кандидату:
- Знание php mysql html css javascrip
- Знание архитектуры MVC
- Опыт работы с опенкарт ocStore Версия 1.5.5.1.2
- Умение работать с системой контроля версий Git (github.com)
Оплата 500р в час.
Задачи составляются в подробное ТЗ, выполнение контролируется тимлидом.
Работа не разовая, задачи на доработки появляются регулярно.
примерная загрузка 50-100 часов в месяц.
Обязанности:
Развитие интернет-магазина,
Интеграции с внешними сервисами,
Правка или доработка шаблона,
Работы по ускорению магазина,
Написание нового функционала и расширение функций движка.
Дописывания новой бизнес логики.
- Текущие задачи требующие выполнения.
* Доработать внутренний скрипт управления товарами (php).
* Исправить ошибки php кода из журнала логирования ошибок
* Перевести движок сайта с php 5.6 => php 7.3
* Настроить кеширование запросов к базе данных на тяжелых страницах
* Поработать со скоростью загрузки страниц сайта.
При откликах желательно прикреплять портфолио и описание о себе.
-
By asan2014
Всем привет!
Подскажите пожалуйста что за ошибка и как от нее избавиться? Я так понимаю это нагрузка на бд . Сайт уходит в тайм-аут после загрузки прайс листов через модуль АОП
Warning: mysqli::set_charset(): Error executing query in /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/db/mysqli.php on line 13
Fatal error: Uncaught Exception: Error: User '9788483067' has exceeded the 'max_queries_per_hour' resource (current value: 1)<br />Error No: 1226<br />SELECT `data` FROM `oc_session` WHERE session_id = '2461112c8e00e2fb99b5a1fd7b' AND expire > 1610624612 in /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/db/mysqli.php:40 Stack trace: #0 /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/db.php(45): DB\MySQLi->query('SELECT `data` F...') #1 /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/session/db.php(21): DB->query('SELECT `data` F...') #2 /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/session.php(72): Session\DB->read('2461112c8e00e2f...') #3 /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/framework.php(106): Session->start('2461112c8e00e2f...') #4 /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/startup.php(104): require_once('/home/users/9/9...') #5 /home/users/9/97884830 in /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/db/mysqli.php on line 40
Fatal error: Uncaught Exception: Error: User '9788483067' has exceeded the 'max_queries_per_hour' resource (current value: 1)<br />Error No: 1226<br />REPLACE INTO `oc_session` SET session_id = '2461112c8e00e2fb99b5a1fd7b', `data` = '[]', expire = '2021-01-14 12:07:32' in /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/db/mysqli.php:40 Stack trace: #0 /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/db.php(45): DB\MySQLi->query('REPLACE INTO `o...') #1 /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/session/db.php(32): DB->query('REPLACE INTO `o...') #2 /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/session.php(81): Session\DB->write('2461112c8e00e2f...', Array) #3 [internal function]: Session->close() #4 {main} thrown in /home/users/9/9788483067/domains/xn----8sbg7aoeiv6i.xn--p1ai/system/library/db/mysqli.php on line 40
-
By valerykurak
Здравствуйте, для пользователей созданы произвольные поля, в бд именуются как custom_field. Проблема в том, что sql запрос выводит массив из всех значений кастомных полей, которые есть и плюс непонятными символами. Может кто сталкивался и можете подсказать как вывести не символами, а нормально?
-
By valerykurak
Здравствуйте. Есть обычная контактная форма в ней несколько select'ов. Образование, страна, регион. Поля образований хранятся прямо в самой форме. Можно ли сделать страна регион как в админ панели опенкарт к примеру при добавления адреса покупателя?
-
By asd1992
Здравствуйте, в каталоге товаров здесь https://test.miturbo.ru/category/xiaomi-redmi-note-8
Нужно вывести код товара. Как мне это сделать? В БД есть таблица oc_product
и в этой таблице есть значение model в этом значении есть код товара у каждого товара.
Мне нужно вывести код товара этот. но просто вот так: <span>{{ model }}</span> не получается.
А в product.twig <span>{{ model }}</span> вот так получается.
За вывод этой страницы https://test.miturbo.ru/category/xiaomi-redmi-note-8 отвечает файл category_grid.twig . Если в этот файл добавить <span>{{ model }}</span> то нечего не получится, а если в product.twig то получится. {{ model }} означает код товара. Как мне сделать так чтобы в category_grid.twig тоже получалось к каждому товару выводить свой код товара.
Это мне из БД как то вытаскивать или нет? Если уже выводить из БД то нужно сделать так чтобы к каждому товару свой код товара подходящий выводился, а не у всех товаров был одинаковый код товара.
Буду очень благодарен.
-
-
Recently Browsing 0 members
No registered users viewing this page.