Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

l.slava

Пользователи
  
  • Публикаций

    77
  • Зарегистрирован

  • Посещение

Все публикации пользователя l.slava

  1. проверьте точно что вы точно удалили catalog/model/catalog/product.phpУдаления sql функции LCASEНайти:$sql .= " AND LCASE(pd.name)заменить$sql .= " AND (pd.nameДля поиска в админке файл: admin/model/catalog/product.phpПоиск точно зависит от этих строк.
  2. Данная проблема решается изменением в структуре базы данных product и product_description:Кодировки таблицы нужно изменить с CHARSET=utf8 COLLATE=utf8_binнаCHARSET=utf8 COLLATE=utf8_general_ci А также в файле:catalog/model/catalog/product.phpУдаления sql функции LCASEНайти:$sql .= " AND LCASE(pd.name)заменить$sql .= " AND (pd.name Для поиска в админке файл: admin/model/catalog/product.phpПосле этого поиск работает.Но я бы еще и поиск переделал бы: например если в поиске вводят 2 и более слова (больше 3 символов), я бы сделал поиск по каждому слову отдельно. Результат был бы еще качественнее.
  3. Собственно магазин книг http://knigiua.com Версия: opencart_1.4.0_0.4 Добавлены индексирующие поля в mysql. Изменена кодировка сайта на utf8_general_ci Посещаемость - нет пока. Свой сервер. Кол-во товаров в базе: 28480 Кол-во категорий: 5743 Обновление магазина производиться: автоматической системой получения товаров и категорий из xml файла. Дизайна - нет.
  4. l.slava

    Поиск товара [РЕШЕНО]

    И еще по ходу посмотрите какие у вас поля без индексов и добавьте их.Я понимаю что у кого 100 товаров в базе то линейной скорости винчестера вполне достаточно для выборок. А у кого переваливает за 10тыс. очень ощутимо.В my.cnf добавить опцию:log-queries-not-using-indexes
  5. l.slava

    Поиск товара [РЕШЕНО]

    Решение простое, меняем на регистра независимую кодировку, дабы не копаться в скриптах.
  6. В базе используется регистро-зависимая кодировка utf8_bin.В итоге при поиске товара например "Организуя собственный бизнес" не равно"организуя собственный бизнес"А при таком ... " AND (LCASE(pd.name) LIKE '%" ... товар вообще найти нельзя.
  7. Варианта 2:Экспортировать в xml/exel и из MS Access напрямую импортировать данные в базу.(понадобится ODBC драйвер для mysql и знания структуры базы данных)Экспортировать в csv товары и запросами в базу импортировать данные за программировать можно на php.
  8. l.slava

    Проблемы с валютой

    Куки не забудь почистить когда заходите на витрину магазина.имя куки currency :)
  9. l.slava

    Работа системы opencart

    Когда проект будет запущен, поделись ссылкой на магазин. Будем его показывать как пример того, что движок выдерживает огромное количество товарных позиций :) А тож, многие не верят :((Да, без проблем.2 недели на поиски нормального магазина закончились, перепробовал много разных из бесплатных. Могу сказать что у всех практически одинаковая структура базы данных и главное что легко можно импортировать данные из XML/csv в базу.
  10. l.slava

    Работа системы opencart

    Спасибо, вчера загрузил все в базу все товары и категории.Работает прекрасно, тормоза есть, возможно из-за того что нет индексов на не которые поля, нужно будет проверить, хотя уже кое -где индексы сам поставил так как при импортировании тормозило.Спасибо этому проекту, хорошим делом занимаетесь.
  11. Доброе время суток. Подскажите выдержит ли данная система opencart Категорий примерно около 5 тыс. Товаров 30 тыс. P.S. oscommerce и Script shop умирают от такого кол-ва. Спасибо за ответы. Для разработчиков: сразу что бросилось в глаза "SELECT * FROM" Чем больше данных считывается из таблицы, тем медленнее запрос. Это увеличивает время работы с хранилищем данных.
×
×
  • Создать...

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

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