Jump to content
Sign in to follow this  
freelancer

тестирование модулей ускорения opencart

Recommended Posts

 

если кто хочет скидывайте мне свои решения, запущу на своей демке только чистый ocstore + ваше решение

Edited by freelancer
вынес в отдельную тему

Share this post


Link to post
Share on other sites

http://sourcedistillery.com/opencart_optimisation.html

 

Интегрировано в сборку в версии 1.5.5.1 точно, с какой не помню.

с версии 1.5.5.1.1 кажется, в последней точно есть, но там не большой прирост в скорости

Share this post


Link to post
Share on other sites

По одному из 10 советов snastik'а подшаманил сайт и скорость существенно увеличилась. my-clothes.ru

Share this post


Link to post
Share on other sites

если кто хочет скидывайте мне свои решения, запущу на своей демке только чистый ocstore + ваше решение

Не вопрос...

 

в ЛС ссылка на архив

Share this post


Link to post
Share on other sites

а кстати в Brocart уже есть оптимизатор, кэшатор, чего его еще ускорять?

Share this post


Link to post
Share on other sites

в Brocart - не затронуты модели для оптимизации

Share this post


Link to post
Share on other sites

а кстати в Brocart уже есть оптимизатор, кэшатор, чего его еще ускорять?

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

Share this post


Link to post
Share on other sites

snastik, спасибо! Правда я не могу понять, как-то эта демка http://toporchillo.myjino.ru/oc1551opt/ бегает намного быстрее, будто в ней еще что-то оптимизировано или кешировано.

 

freelancer, буду благодарен, если вы потестируете среди прочих и мой гибридный ускоритель OpenCart Lightning.

Share this post


Link to post
Share on other sites

snastik, спасибо! Правда я не могу понять, как-то эта демка http://toporchillo.myjino.ru/oc1551opt/ бегает намного быстрее, будто в ней еще что-то оптимизировано или кешировано.

 

freelancer, буду благодарен, если вы потестируете среди прочих и мой гибридный ускоритель OpenCart Lightning.

В моей демке нет SEO_PRO, а это большие тормоза. Плюс иерархия категорий маленькая.

 

В OpenCart для построения дерева категорий используется рекурсивный алгоритм, который на каждую категорию делает запрос. Видимо автор этого дополнения переписал рекурсивный алгоритм на фронте на нерекурсивный. В ocStore это было сделано только для админки.

Share this post


Link to post
Share on other sites

freelancer, без проблем! Вот тут таблицы данных (импортировать в установленный без префикса магазин) - http://lightning.devs.mx/20000_data.zip

спасибо! опций нет?(для других тестов) и вы сильно упросите мне задачу если добавите структуры таблиц

Share this post


Link to post
Share on other sites

toporchillo, дадите что потестировать?

Все мои "секреты" в репозитории ocStore на Гитхабе. Единственно давайте в качестве эксперимента отключим счетчик просмотров товара:

Вот тут: https://github.com/myopencart/ocStore/blob/master/catalog/model/catalog/product.php#L20 закомментировать строку 20.

Просто чтобы убедиться, стоит ли избавляться от постоянного апдейта таблицы товаров, чтобы таки использовался MySQL-кэш

Share this post


Link to post
Share on other sites

freelancer, опций нет, увы. Эта база содержит только данные товаров и категорий, то есть ее все равно надо накатывать на установленный магазин - и структура таблиц там уже будет.

Share this post


Link to post
Share on other sites

тогда хотя бы версию, на которую накатывать?

Share this post


Link to post
Share on other sites

ocStore_v1.5.5.1.2,  vQmod_v2.4.1, updateViewed отключил,
БД MaxD

oaoFXu3.png


 
chukcha Ускоритель OpenCart  http://test1.orcart.ru/

Baco кешер из brocart  http://test2.orcart.ru/
 
MaxD OpenCart Lightning 0.25 Beta http://test3.orcart.ru/

 

чистый ocstore http://test0.orcart.ru/

остальные буду добавлять по мере появления

Edited by freelancer

Share this post


Link to post
Share on other sites

Ни один из вариантов не открылся.

О чем можно говорить, если первичные данные не могут в кеш попасть.

Может площадку для тестирования поприличнее найти ?

Могу организовать.

Share this post


Link to post
Share on other sites

Да и кстати ради интереса. Все таки, если первичные данные сформируются - можно и мою штуку запилить. Если сервер заработает хоть как то.

Share this post


Link to post
Share on other sites

У меня открылось, но очень долго. Надо отключить подсчет количества товаров в настройках - большинство ускорялок не настолько ускоряют, чтобы это можно было использовать (кроме OpenCart Lightning, конечно - как свое не похвалить) ;-)

Share this post


Link to post
Share on other sites

У меня открылось, но очень долго. Надо отключить подсчет количества товаров в настройках - большинство ускорялок не настолько ускоряют, чтобы это можно было использовать (кроме OpenCart Lightning, конечно - как свое не похвалить) :wink:

 

Скажем так. Есть наработки, которые позволяют без денормализации базы и кеширования существенно ускорить (на порядок) вывод деревьев категорий с подсчетом. Но с учетом засилия вареза, в виде готового дополнения собирать не буду. Если кому интересно, могу в личку показать результаты, как сделано - секрет фирмы.

 

И есть наработка по фильтру Фрилансера, с маленькой денормализацией базы, которая опять же на порядок ускоряет работу его фильтра.

 

Кеширование  - не панацея.

Share this post


Link to post
Share on other sites

ocStore_v1.5.5.1.2,  vQmod_v2.4.1, updateViewed отключил,

БД MaxD

oaoFXu3.png

 

chukcha Ускоритель OpenCart  http://test1.orcart.ru/

Baco кешер из brocart  http://test2.orcart.ru/

 

MaxD OpenCart Lightning 0.25 Beta http://test3.orcart.ru/

остальные буду добавлять по мере появления

 

1. ocLightning - довольно быстро, и уложился в 0.5 сек.

2. chukcha - .... 10 сек (без комментариев)

3. brocart - ... 12 cек. (без комментариев)

 

 

4243634968.png

Share this post


Link to post
Share on other sites

Ну.. у меня ответы тоже есть с выборкой на 100 - 0,4

6068959283.jpg

Share this post


Link to post
Share on other sites

Но с учетом засилия вареза, в виде готового дополнения собирать не буду.

Плюсую, сам такой.

 

 

Кеширование  - не панацея.

Таки да, особенно штатное. Кеширование это как грамотная оконательная полировка хорошей архитектуры.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.