Форум UnitCMS

Производительность Lego Edition SP 5.0.2

TPEHEP

Производительность Lego Edition SP 5.0.2
« : Июнь 03, 2012, 06:09:09 pm »
Подскажите как этот движок справляется с большим количеством товара, от нескольких тысяч позиций и более.
Сколько кол-во запросов к базе, кол-во посетителей на сайте, сколько памяти потребляет... какой хостинг нужен для таких целей?
 

pehser

Re: Производительность Lego Edition SP 5.0.2
« Ответ #1 : Июнь 04, 2012, 03:44:47 pm »
тестировал при 1 категории с 30000 товаров
время генерации страницы
1.7 Сек
Потребляемая память 6.8Мб
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

TPEHEP

Re: Производительность Lego Edition SP 5.0.2
« Ответ #2 : Июнь 04, 2012, 10:33:24 pm »
Pehser когда категорий очень много с большой вложенностью (в сумме несколько тысяч)  движок очень сильно тормозит даже на локальном компе... можете что-то посоветовать?
 

pehser

Re: Производительность Lego Edition SP 5.0.2
« Ответ #3 : Июнь 05, 2012, 10:43:28 am »
Pehser когда категорий очень много с большой вложенностью (в сумме несколько тысяч)  движок очень сильно тормозит даже на локальном компе... можете что-то посоветовать?
тормазит витрина или админка? Мне известно что возникает такая проблема при редактировании категорий в админке
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

TPEHEP

Re: Производительность Lego Edition SP 5.0.2
« Ответ #4 : Июнь 05, 2012, 02:23:06 pm »
Тормозит витрина очень сильно при большом кол-ве категорий.
 

pehser

Re: Производительность Lego Edition SP 5.0.2
« Ответ #5 : Июнь 05, 2012, 03:09:24 pm »
Тормозит витрина очень сильно при большом кол-ве категорий.
Выложите бекап БД чтоб руками не создавать категорий, по тестирую
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

cam

Re: Производительность Lego Edition SP 5.0.2
« Ответ #6 : Июнь 05, 2012, 08:36:27 pm »
В БД индексов совсем нет, в первую очередь тормозит изза этого. Не ошибаюсь ли, это со времен SS Free повелось?
 

pehser

Re: Производительность Lego Edition SP 5.0.2
« Ответ #7 : Июнь 06, 2012, 10:15:21 am »
В БД индексов совсем нет, в первую очередь тормозит изза этого. Не ошибаюсь ли, это со времен SS Free повелось?
Да с free но почемуже нету индексов все ID  поля являются прамари и индексом
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

cam

Re: Производительность Lego Edition SP 5.0.2
« Ответ #8 : Июнь 06, 2012, 07:23:52 pm »
Потому что индексировать нужно не только автоинкрементные поля, а еще и все, по которым осуществляются выборки и сортировки.
http://www.mysql.ru/docs/man/MySQL_indexes.html

В том же веб ассисте таблицы довольно хорошо проиндексированы.
 

pehser

Re: Производительность Lego Edition SP 5.0.2
« Ответ #9 : Июнь 06, 2012, 11:15:57 pm »
Потому что индексировать нужно не только автоинкрементные поля, а еще и все, по которым осуществляются выборки и сортировки.
http://www.mysql.ru/docs/man/MySQL_indexes.html

В том же веб ассисте таблицы довольно хорошо проиндексированы.
99% выборок происходит по полям ID - автоинкрементные
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

cam

Re: Производительность Lego Edition SP 5.0.2
« Ответ #10 : Июнь 08, 2012, 11:06:07 am »
Насчет 99% согласен, но тормозит как раз этот 1%.
Открываем includes/category.php и после строчки //show active products видим чудовищный запрос с группировкой, сортировкой и выборкой по нескольким непроиндексированным полям. И это при открытии каждой категории магазина.
Та же ситуация в product_detailed.php, при выборке опций товара индексы не используются. Тоесть уже 99% страниц в магазине используют больше ресурсов чем нужно.

А взять, хотя-бы, базу на 100категорий, 1к товаров по 5 опций и умножить на 1000 уников посещаемости и шаредхостинга будет мало :(

Это ни разу не критика, понимаю что делается все бесплатно и по мере возможности, просто обратите внимание, может полезно будет
 

pehser

Re: Производительность Lego Edition SP 5.0.2
« Ответ #11 : Июнь 08, 2012, 02:10:09 pm »
Дайте у кого есть базу лего где такое количество категорий и товаров чтоб отладить ситуацию
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942
---
Я пользуюсь обменником
 

cam

Re: Производительность Lego Edition SP 5.0.2
« Ответ #12 : Июнь 08, 2012, 03:08:31 pm »
К сожалению уже нет, изменил принцип хранения категорий, а старую базу удалил за ненадобностью
 

 

Sitemap 1 2 3 4 5