Joomla и hiload - тестирование - часть 2 - Zoo

reserve studyВ предыдущем посте я тестировал стандартный компонент и K2 с большим количеством материала.
К сожалению Zoo тогда потестить не удалось.

Сейчас же появилась база на 483 товара для Zoo и я решил дополнить тестирование полноценным CCK.
Итак - в тесте участвует Zoo+JBZoo, приложение JBZoo Catalog, 6 категорий и 15 456 товаров.
Каждый айтем имеет 8 полей, из них выводится 4 в шаблоне плюс пара служебных элементов.


Импорт осуществлялся через JSON - метод гораздо более медленный, чем CSV, но и много более функциональный. Так как товаров было только 483, пришлось один файл импортировать многократно - с эти зу справился, меняя алиас автоматически и не создавая проблем. Хотя если нужен импорт для замещения описания уже имещихся айтемов, это уже будет проблемой - такое стандартно организовать не получится.

Импорт каждого файлика занимал примерно от 1 до 5 минут - это весьма долго по сравению с конкурентами, хотя и можно сделать скидку на формат, но это все равно очень долго.
В итоге имеем дело с базой размером 854 мб, в том числе размер основной таблички zoo_item 185 мб, а размер zoo_jbzoo_index - 65 мб.

Также стоит заметить что операция по перестроению индекса в JBZoo занимает неприлично много времени, так что потребуется довольно быстрый сервере или VDS и большой лимит выполнения скриптов.
Не смотря на эти довольно долгие операции, вывод данных на фронте оказался достаточно быстрым, а именно.
Zoo 3.0.6 + JBZoo 1.5.1