Добрый день, уважаемые фрилансеры! Задача - довести до ума интернет-магазин (движок сайта modx). Конкретно что нужно сделать: 1. Изменить внешний вид главной страницы и некоторых элементов второстепенных страниц (дизайн ...
Оптимизация поиска Prestashop
Есть магазин Престашоп. Есть в нем поиск по каталогу. И все бы хорошо, если б не одно но...
товар в магазине специфический, имеет очень длинные составные названия и описания, например IP3600/4600/MP540/630 (это оч короткий пример). и если в поиске по умолчанию ввести например 600, 4600, 630 то ничего найдено не будет. А это не есть гуд, равно тому что поиск не работает.
Проблема частично была решена редактированием класса поиска:
AND sw.word LIKE '.($word[0] == '-' ? ' \''.pSQL(Tools::substr($word, 1, PS_SEARCH_MAX_WORD_LENGTH)).'%\'' : '\''.pSQL(Tools::substr($word, 0, PS_SEARCH_MAX_WORD_LENGTH)).'%\'').'
на
AND sw.word LIKE '.($word[0] == '-' ? ' \''.pSQL(Tools::substr($word, 1, PS_SEARCH_MAX_WORD_LENGTH)).'%\'' : '\'%'.pSQL(Tools::substr($word, 0, PS_SEARCH_MAX_WORD_LENGTH)).'%\'').'
вроде бы начало искать что надо...НО:
1. Ищет много лишнего - есть подозрения что по запросу 6400 находит например 4600
2. главное. База не большая, именно таблица с описаниями всегото метров 5. И сервер вроде норм -Два двухядерных АМД оптерон х2 2200 + 8 Гб ОЗУ
А поиск при данной правке занимает до 20 секунд, что не приемлемо.
Задача: Оптимизировать поиск для поиска запросов "внутири слов". Максимум 2-3 сек на формирование ответа от сервера.
Заявки фрилансеров
Похожие заказы
- $70Веб-программирование1 исполнительЗавершен14 лет назад
- $65
Форма регистрации для биллинга joonte.com(API) Задача простая нужно 1.доделать возможность загруски скана(написать по новой функцию),используя api биллинга joonte.com (разработчик добавил возможность использовать загруску скана) 2.исправить ...
Веб-программирование3 заявкиЗакрыт14 лет назад В словацко-украинскую IT-компанию требуется НАДЕЖНЫЙ удаленный фрилансер с возможностью перехода на контрактную основу по разработке Facebook приложений. Хороший заработок, интересные проекты, перспектива поездок за рубеж. Знания - PHP/Javascript/AJAX/MySQL/желание изучать Facebook API.
Веб-программирование2 заявкиЗакрыт14 лет назад- $10
В тестовом режиме всё работало, а теперь не работает. Надо срочно поправить. Необходим опыт работы с мерчентом И умение разбираться в коде.
Веб-программирование3 заявкиЗакрыт14 лет назад - $50
Нужно сделать интересный и красивый проект для конференции по истории на тему - Взятие крепости Измаил. icq 336-336-336
Веб-программирование5 заявокЗакрыт14 лет назад - $50
Создание карты сайта
Веб-программирование1 исполнительЗавершен14 лет назад - $500
Создание копии сайта gruopon.ru, kupikupon.ru, других подобных проектов с внешней оболочкой и внутренней системой управления продажами. Рассматривается кандидаты с опытом разработки подобных проектов. Оплата труда: сдельная.
Веб-программирование5 заявокЗакрыт14 лет назад Вот для этого задания. http://www.weblancer.net/projects/261963.html?result=success&post_job=1 Если сможете нарисовать сами, вообще расцелую.
Веб-программирование4 заявкиЗакрыт14 лет назадУстановили на drupal модуль FCKeditor. Добавляя в статью картинку она не отображается при просмотре, но отображается при редактировании.
Веб-программирование2 заявкиЗакрыт14 лет назад- $100
Нужно сделать парсер: как вот этот: http://betspace.ru/aru/index.php Написать один в один!Как этот!
Веб-программирование1 исполнительЗавершен14 лет назад