Оптимизация дерева категорий

Автор Сообщение

Cmsworks

Булат
#1/18.09.2015 19:59
+3

Администраторы

Карма: +683

Всем добрый вечер! 

Сегодня, поработал над оптимизацией дерева категорий в бирже. Спасибо yandex8 за то, что попросил поработать над его сайтом, где очень много категорий.

Вроде стало быстрее работать, даже если категорий и вложенностей достаточно много. Желающие могут обновиться из девелоперской версии и протестировать. 

К сожалению, в Cotonti структура категорий кэшируется не совсем удобно, поэтому пришлось внести небольшое изменение в код функции cot_load_structure(), чтобы работать с деревом было удобнее. Все нужные правки в этом коммите.

Если будут предложения как еще улучшить алгоритм, пишите. Буду благодарен за любые советы.

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru