ZebroidФорумПубличный разделОптимизацияАрхивЭкспорт при частичном выборе

Экспорт при частичном выборе

04 февраля 2012, 15:35
Зарегистрирован: 26 апреля 2010, 01:51
При экспорте (например, в Joomla XML) одной категории из проекта скорость экспорта примерно такая же как и для всего проекта в целом.

То есть 30 статей экспортируются по времени столько же, сколько и 10 тысяч.



04 февраля 2012, 16:02
Зарегистрирован: 10 апреля 2012, 00:00
Проект: 9045 посто (41 категория)

Тест 1: экспорт 30 постов - меньше секунды

Тест 2: экспорт всех постов - около 5 сек

Экспортировал в Джумлу.

Время экспорта априори не может быть одинаковым, так как выполняется явно меньше действий. Попробуйте провести эксперимент в обратном порядке: сначала весь проект, а потом 30 постов, только обязательно в одну и ту же папку и сообщите о результатах.



04 февраля 2012, 16:25
Зарегистрирован: 26 апреля 2010, 01:51
Постов 20 тысяч, категорий 257.

Выгрузка в Joomla XML

Засек время, разница действительно есть, но все равно подозрительно долго выгружаются для 45 записей.

Весь проект 20 тысяч записей - 2 минуты 30 секунд

Одна категория - 45 записей - 1 минута



04 февраля 2012, 16:33
Зарегистрирован: 10 апреля 2012, 00:00
Проверил на другом проекте (40к постов):

1. Весь проект - 35 сек (размер сгенерированного файла 311 Мб)

2. 55 постов - меньше секунды (размер сгенерированного файла 447 Кб)



30 апреля 2012, 11:37
Зарегистрирован: 10 апреля 2012, 00:00
Нашел причину такого поведения и оптимизировал процесс в 4 версии программы.