Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'запрос'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Основной
    • Новости и анонсы
    • Предложения и пожелания
    • Акции, подарки, конкурсы и награды
    • Правила общения на форуме Opencartforum
  • Для разработчиков
    • Общие вопросы
    • Нововведения на форуме
  • Opencart 3.x
    • Opencart 3.x: Общие вопросы
    • Opencart 3.x: Установка и обновление
    • Opencart 3.x: Локализация
    • Opencart 3.x: Настройка и оптимизация
    • Opencart 3.x: Песочница
    • Opencart 3.x: Поиск модулей
    • Opencart 3.x: Отчёты об ошибках
  • Opencart 2.x
    • Opencart 2.x: Общие вопросы
    • Opencart 2.x: Установка и обновление
    • Opencart 2.x: Локализация
    • Opencart 2.x: Настройка и оптимизация
    • Opencart 2.x: Песочница
    • Opencart 2.x: Поиск модулей
    • Opencart 2.x / ocStore 2.x: Отчёты об ошибках
  • Поддержка и ответы на вопросы
    • Общие вопросы
    • Установка, обновление, настройка
    • Шаблоны, дизайн и оформление магазина
    • Модули и дополнения
    • Помощь программистам и разработчикам
    • Мобильная витрина
    • Вопросы безопасности
    • SEO-вопросы (оптимизация и продвижение магазина)
    • Перевод
    • Отчёты об ошибках
    • Интернет-магазины и электронная коммерция
    • Песочница
  • Услуги
    • Создание магазинов под ключ
    • Дизайн, верстка и шаблоны
    • Программирование, создание модулей, изменение функциональности
    • Настройка и мелкая работа по уже существующему сайту
    • Обновление версии движка магазина
    • Наполнение магазина
    • Системное администрирование (настройка хостинга, серверов, ПО)
    • Другие услуги
    • Отзывы об исполнителях
    • Отзывы о заказчиках
  • Разное
    • Примеры сайтов на OpenCart (ocStore)
    • Курилка
    • Предложения по улучшению
    • Группы

Категории

  • Шаблоны
    • Бесплатные шаблоны
    • Платные шаблоны
  • Фильтры
  • Цены, скидки, акции, подарки
  • Бонусы, купоны, программы лояльности
  • Блоги, новости, статьи
  • Покупки, оформление заказа, корзина
  • Опции
  • Атрибуты
  • Серии, Комплекты
  • Поиск
  • SEO, карта сайта, оптимизация
  • Кэширование, сжатие, ускорение
  • Платежные системы
  • Доставки
  • Редакторы
  • Меню, дизайн, внешний вид
  • Слайдшоу, баннеры, галереи
  • Письма, почта, рассылки, sms
  • Обратная связь, звонки
  • Обмен данными
  • Учет в заказе
  • Сравнения, закладки
  • Социальные сети
  • Парсеры
  • Модули
  • Инструменты, утилиты
  • Лицензии
  • Языковые пакеты
  • Прочее
  • Отчеты
  • Сборки
  • Услуги

Категории

  • Настройка OpenCart
  • Служебные документы
  • Оплата

Категории

  • История версий

Блоги

  • Konorws (Разработка и модификация Opencart)
  • Блог mr.Kent)
  • AWS
  • Прожектор Бритни Спирс
  • Layk
  • Продвижение интернет-магазина, seo оптимизация
  • Записная книжка
  • Блог RGB
  • Записки от sitecreator
  • вебогляд

Поиск результатов в...

Поиск результатов, которые...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


MSN


Сайт


ICQ


Jabber


Skype


Город:


Интересы

Найдено: 14 результатов

  1. Здравствуйте. Помогите пожалуйста, кто может, Долго грузятся прайсы с товарами, больше 12 000 шт., при загрузке большого кол-ва выкидывает с админки с ошибкой 504 Gateway Time-out. Обнаружила медленные запросы, больше недели с одного IP ежедневно по 6-8 шт., время 6-9 секунд. Один из: SELECT (IF (LCASE(pd.name) LIKE '%goodyear ultra grip ice 2%', 60, 0) + IF (LCASE(pd.name) LIKE'goodyear%', 80, 0) + IF (LCASE(pd.name) LIKE '%goodyear%', 8, 0) + IF (LCASE(pd.name) LIKE 'ultra%', 80, 0) + IF (LCASE(pd.name) LIKE '%ultra%', 8, 0) + IF (LCASE(pd.name) LIKE 'grip%', 80, 0) + IF (LCASE(pd.name) LIKE'%grip%', 8, 0) + IF (LCASE(pd.name) LIKE 'ice%', 80, 0) + IF (LCASE(pd.name) LIKE '%ice%', 8, 0) + IF(LCASE(pd.name) LIKE '2%', 80, 0) + IF (LCASE(pd.name) LIKE '%2%', 8, 0) + IF (LCASE(pd.description) LIKE'%goodyear ultra grip ice 2%', 20, 0) + IF (LCASE(pd.description) LIKE '%goodyear%', 2, 0) + IF(LCASE(pd.description) LIKE '%ultra%', 2, 0) + IF (LCASE(pd.description) LIKE '%grip%', 2, 0) + IF(LCASE(pd.description) LIKE '%ice%', 2, 0) + IF (LCASE(pd.description) LIKE '%2%', 2, 0) + IF (LCASE(pd.tag)LIKE '%goodyear%', 9, 0) + IF (LCASE(pd.tag) LIKE '%ultra%', 9, 0) + IF (LCASE(pd.tag) LIKE '%grip%', 9, 0) + IF(LCASE(pd.tag) LIKE '%ice%', 9, 0) + IF (LCASE(pd.tag) LIKE '%2%', 9, 0)) AS relevance, p.product_id FROMoc_product p LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOINoc_product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN oc_product_attribute pa ON(p.product_id = pa.product_id) WHERE pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND ( (LCASE(pd.name) LIKE '%goodyear%') OR (LCASE(pd.name) LIKE'%ultra%') OR (LCASE(pd.name) LIKE '%grip%') OR (LCASE(pd.name) LIKE '%ice%') OR (LCASE(pd.name) LIKE'%2%') OR (LCASE(pd.description) LIKE '%goodyear%') OR (LCASE(pd.description) LIKE '%ultra%') OR(LCASE(pd.description) LIKE '%grip%') OR (LCASE(pd.description) LIKE '%ice%') OR (LCASE(pd.description)LIKE '%2%') OR (LCASE(pd.tag) LIKE '%goodyear%') OR (LCASE(pd.tag) LIKE '%ultra%') OR (LCASE(pd.tag) LIKE'%grip%') OR (LCASE(pd.tag) LIKE '%ice%') OR (LCASE(pd.tag) LIKE '%2%') OR (LCASE(pa.text) LIKE'%goodyear%' AND pa.language_id = '1' ) OR (LCASE(pa.text) LIKE '%ultra%' AND pa.language_id = '1' ) OR(LCASE(pa.text) LIKE '%grip%' AND pa.language_id = '1' ) OR (LCASE(pa.text) LIKE '%ice%' AND pa.language_id = '1' ) OR (LCASE(pa.text) LIKE '%2%' AND pa.language_id = '1' ) OR (LCASE(p.model) LIKE '%goodyear%') OR(LCASE(p.model) LIKE '%ultra%') OR (LCASE(p.model) LIKE '%grip%') OR (LCASE(p.model) LIKE '%ice%') OR(LCASE(p.model) LIKE '%2%') OR (LCASE(p.sku) = 'goodyear') OR (LCASE(p.sku) = 'ultra') OR (LCASE(p.sku) = 'grip') OR (LCASE(p.sku) = 'ice') OR (LCASE(p.sku) = '2') OR (LCASE(p.upc) = 'goodyear') OR (LCASE(p.upc) = 'ultra') OR (LCASE(p.upc) = 'grip') OR (LCASE(p.upc) = 'ice') OR (LCASE(p.upc) = '2') OR (LCASE(p.ean) = 'goodyear') OR (LCASE(p.ean) = 'ultra') OR (LCASE(p.ean) = 'grip') OR (LCASE(p.ean) = 'ice') OR (LCASE(p.ean)= '2') OR (LCASE(p.jan) = 'goodyear') OR (LCASE(p.jan) = 'ultra') OR (LCASE(p.jan) = 'grip') OR (LCASE(p.jan) = 'ice') OR (LCASE(p.jan) = '2') OR (LCASE(p.isbn) = 'goodyear') OR (LCASE(p.isbn) = 'ultra') OR (LCASE(p.isbn) = 'grip') OR (LCASE(p.isbn) = 'ice') OR (LCASE(p.isbn) = '2') OR (LCASE(p.mpn) = 'goodyear') OR (LCASE(p.mpn) = 'ultra') OR (LCASE(p.mpn) = 'grip') OR (LCASE(p.mpn) = 'ice') OR (LCASE(p.mpn) = '2') ) GROUP BY p.product_id ORDER BY relevance DESC, LCASE(pd.name) ASC LIMIT 0,30 id select_type table partitions type possible_keys key key_len ref rows filtered Extra 1 SIMPLE p NULL ALL PRIMARY NULL NULL NULL 10089 3.33 Using where; Using temporary; Using filesort 1 SIMPLE p2s NULL eq_ref PRIMARY,store_id PRIMARY 8 diacar_db.p.product_id,const 1 100.00 Using index 1 SIMPLE pd NULL eq_ref PRIMARY,language_id PRIMARY 8 diacar_db.p.product_id,const 1 100.00 NULL 1 SIMPLE pa NULL ref PRIMARY PRIMARY 4 diacar_db.p.product_id 749 100.00 Using where Вроде как, у некоторых таблиц не используются индексы и грубо сканирование идет. ПОМОГИТЕ установить правильно индексы или другие возможные варианты. Что проделано: Заказано на хостинке Memcache - не помогло. Отключено Подсчет кол-ва товаров; Отключено filterpro - не помогло.
  2. Добрый вечер. Подскажите какие существенные отличия данных конструкций: INSERT INTO `oc_product_attribute`(`product_id`,`attribute_id`,`language_id`,`text`)VALUES(100,16,1,"xczczxc") и INSERT INTO oc_product_attribute SET product_id = 101, attribute_id = 25, language_id = 1, text = "xczczxc" И какую лучше использовать?
  3. Здравствуйте, помогите. Не сильный в mysql, но нужно выбрать некоторую информацию. Из готовых заказов, те что выполненны нужно взять те что заказали с этого года по сегодня, легко: SELECT * FROM oc_order WHERE oc_order.order_status_id = 19 AND oc_order.date_modified BETWEEN '2018-01-01 00:00:00' AND '2018-02-02 23:59:59' Например нашло 30 заказов, скажем ид 3000 - 3030, как дальше выбрать все товары, это таблица oc_order_product Через цикл foreach? Или модифицировать 1 запрос вот так? SELECT * FROM oc_order_product WHERE oc_order_product.order_id in (SELECT oc_order.order_id FROM oc_order WHERE oc_order.order_status_id = 19 AND oc_order.date_modified BETWEEN '2018-01-01 00:00:00' AND '2018-02-02 23:59:59') И потом ище выбрать только те товары у которых производитель Apple (manufacturer_id = 1) В таблице oc_order_product нет колонки manufacturer, но зато она есть в oc_product Как тут быть? Что-то думаю нужно взять JOIN, но как сделать запрос так и не понял) Какими программами вы пользуетесь для построенния таких сложных запросов mysql для разработки своих дополнений? Надеюсь на понимание, спасибо.
  4. Здравствуйте. Помогите пожалуйста, кто может, Долго грузятся страницы категорий, остальное нормально. Хостер указывает, что БД ест весь процессор. Отладчик показывает медленные запросы: 1. С отключенным ЧПУ (скрин): http://joxi.ru/QlEaVIwyTJDsAjt5_nQ 2. Если ЧПУ включен: 99 SELECT COUNT(DISTINCT p.product_id) AS total FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) LEFT JOIN product_master pm ON pm.product_id = p.product_id WHERE (pm.master_product_id = -1 OR pm.master_product_id = 0 OR pm.master_product_id IS NULL) AND pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id = '137'/var/www/babyplaza/baby-plaza.com.ua/vqmod/vqcache/vq2-catalog_model_catalog_product.php (559) 1.23586 s 100 SELECT p.product_id, (SELECT AVG(rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.STATUS = '1' GROUP BY r1.product_id) AS rating FROM product p LEFT JOIN product_description pd ON (p.product_id = pd.product_id) LEFT JOIN product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN product_to_category p2c ON (p.product_id = p2c.product_id) LEFT JOIN product_master pm ON pm.product_id = p.product_id WHERE (pm.master_product_id = -1 OR pm.master_product_id = 0 OR pm.master_product_id IS NULL) AND pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id = '137' GROUP BY p.product_id ORDER BY p.quantity DESC, LCASE(pd.name) DESC LIMIT 0,12/var/www/babyplaza/baby-plaza.com.ua/vqmod/vqcache/vq2-catalog_model_catalog_product.php (199) 1.24852 s 101 SELECT pm.master_product_id, p.product_id, p.image, p.model AS 'product_model', pd.name AS 'product_name', sa.special_attribute_name, sa.special_attribute_value FROM product_master pm LEFT JOIN product_special_attribute psa ON psa.product_id = pm.product_id LEFT JOIN special_attribute sa ON sa.special_attribute_id = psa.special_attribute_id LEFT JOIN product p ON p.product_id = pm.product_id LEFT JOIN product_description pd ON pd.product_id = p.product_id LEFT JOIN product_to_store p2s ON p2s.product_id = p.product_id WHERE sa.special_attribute_group_id = '2' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND pd.language_id = '1' ORDER BY p.sort_order ASC, sa.special_attribute_id ASC/var/www/babyplaza/baby-plaza.com.ua/vqmod/vqcache/vq2-catalog_model_catalog_product.php (684) 0.84946 s Страница категорий загружается 10-12 секунд, уже не знаю что предпринять. Товаров около 9000, Категорий штук 200, opencart 1.5.3.1
  5. Чего и как править, чтобы отключить поиск в описаниях товаров? Меня устраивает поиск только по модели/названию.
  6. Уважаемые разработчики, помогите пожалуйста составить запросы в бд: 1) Нужно в таблице oc_product_description взять значение meta_description и поставить его для name у всех товаров. Т.е. что бы наименованием товара стало такое же как мета дескрипшен, если метадескрипшен пустое, то пропустить. 2) Нужно всем товарам из категории category_id=361 поставить в таблице oc_product значение weight = 0.3 Т.е. у всех товаров из определенной категории установить значение вес. Благодарю.
  7. Добрый день! Задача поставить каждому товару - наличие: 100000; вычитать со склада: нет. Товаров более 6000. Подскажите пожалуйста запрос в бд . Opencart 1.5.6 Благодарю!
  8. Доброго времени суток, переехал уже как пол года с Ocstore 1,5,6,4 на новый Ocstore 2.1.0, перенес пользователей, товары и все остальное. Пароли пользователей для доступа на сайт сохранились, но вот начал замечать, что уж слишком часто начали запрашивать новые пароли. Это глюк в системе или все таки пользователи забываю пароли. Подскажите куда копать и как реализовать статистику по запросу смены пароля пользователем. Заранее благодарен.
  9. Здравствуйте! Подскажите, пожалуйста, команду в sql запросе для базы данных. Нужно из строки таблицы, например, `таблица` (`строка`) заменить найденные значения 0 на 1. пробовал данную команду: REPLACE INTO таблица (`строка`) VALUES (1); но она просто создает, но не меняет найденные значения 0 на 1. Как составить условие? Спасибо заранее.
  10. Доброго времени суток! Помогите пожалуйста вывести размер товара на странице "заказы" в админке, блок "детали заказа". Столбец для нужного параметра я добавил, а вот вытащить этот параметр для каждого товара не смог, т.к. знания в PHP оставляют желать лучшего :) P.S. Прикрепил скрин. (диаметр, в моем случае, это значение поля "ширина") Opencart 2.1.0.1.1
  11. Elena131

    Оптимизация SQL

    OcStore 1.5.5.1.2 Таблица s_order 16000 записей. На фото видно что бд грузит серв (у меня vps). Вот собственно запрос, который виновен в этом больше всего: SELECT o.* FROM `s_order` o LEFT JOIN `seo_order_history` h ON (o.order_id=h.order_id AND h.date_added>'2015-03-11 12:00:01') WHERE o.track_no <> '' AND h.order_history_id IS NULL AND o.order_status_id <> '0' AND NOT(o.order_status_id IN(9,7,17,12)) ORDER BY RAND() LIMIT 40; Удалить из таблицы данные о старых заказах? плохой выход. Есть варианты?
  12. Нужно чтобы при нажатии на крестик в самой корзине, и в всплывающем окне при нажатии на корзину выскакивало окно с вопросом, "Вы действительно хотите удалить этот товар?" Да и Нет. Не могу найти процедуру для button_remove. Подскажите хотя бы в каком направление двигаться.
  13. Добрый день. Подскажите плз. Мой сайт www.lbud.com.ua и раньше не занимал особых позиций в гугле. Но вот вчера почемуто все до единого запросы резко упали некоторые удержались на отметке 75-80 остальные за 100 В этот день конечно гошу штормонуло апдейтом в 10,5 баллов До этого единственное что сделал это подключил USERATOR на один единственный запрос и на усиление ссылок. Подозреваю что проблема там. Скажите плз что надо делать. ТОООНУ. Очень нужен ваш совет. Заранее спс
  14. Подскажите плз почему может резко упасть запрос в выдаче гугла? Пример запрс "клей для плитки" в гугл вебмастерс отображает среднюю позицию 42 а реально нахожу его на 197 позиции но буквалбно сутки назад был норм на 43 что это ?????
×