camo-mania
Программные разработки для CMS Simpla, расширяющие и изменяющие стандартный функционал системы.

Каталог товаров

Каталог статей

Ошибки и недостатки поиска

1. На сайте, как известно, есть "живой поиск" (подсказка при наборе поисковой строки) и результат поиска в виде отдельной страницы списка товаров. Так вот, эти два поиска почему-то работают по-разному. Например, при стандартной базе при строке "htc s" первый поиск дает 2 товара, второй - 3. Почему так, возможно, не знает даже автор. Недостаток не особо большой, но несколько странный.

3. Еще в 2014 году в теме Ошибка поиска описана тривиальная ошибка, связанная с подсчетом количества результатов поиска. На момент написания этих строк (2018 год) ошибка благополучно обитает на своем месте.

3. В 2015 году в теме Еще одна ошибка поиска описана другая простенькая ошибка. Опять-таки ошибка благополучно живет много лет.

4. Если с течением времени в магазине прибавляется товаров, то частенько начинает тормозить живой поиск. Причина в том, что скрипт живого поиска, в отличие от обычного поиска, работает по своему собственному алгоритму. И этот алгоритм который порождает тяжелый запрос к базе. Исправляется почти полной переработой скрипта живого поиска с целью оптимизации.

5. Есть еще функционал автодополнения, несколько связанный с поиском. Работает в разных местах и на витрине и в админке. Так вот, в админке при редактировании свойств он не дает как следует работать с регистром.  Описано на форуме в теме Заполнение свойств и автодополнение.

6. Забавно смотреть, как специалисты Simpla реагируют на сообщения о подобных ошибках. В той же теме из пункта 5 один спец сначала сказал - это пустяки, потом - так задумано и так надо, и лишь затем он задумался - а может, все же позаботиться о пользователях и не навязывать им свои взгляды? - и предложил решение.


  • Отзывы (0)
  • Добавить отзыв

Отзывы:

© 2018 simpla-tuning.com