Автор Тема: Производительность Lego Edition SP 5.0.2  (Прочитано 7904 раз)

Оффлайн TPEHEP

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

Оффлайн TPEHEP

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

Оффлайн TPEHEP

  • Пользователь
  • **
  • Сообщений: 25
    • Просмотр профиля
Re: Производительность Lego Edition SP 5.0.2
« Ответ #2 : Июня 05, 2012, 01:23:06 pm »
Тормозит витрина очень сильно при большом кол-ве категорий.

cam

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

cam

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

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

cam

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

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

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

cam

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