Форум русской поддержки Joomla!® CMS
09.12.2016, 15:34:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Оптимизация кода ( js + php ) Joomla 3 / Jshopping 4

 (Прочитано 167 раз)
0 Пользователей и 1 Гость смотрят эту тему.
smweb
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 49



« : 21.10.2016, 16:07:48 »

Здравствуйте,

есть сайт на 3ке, с ЖШ 4.14. Нужно оптимизировать (уменьшить) время обработки скриптов.

Что сделано: В списке товаров работает Smart Filter от JoomShopping.pro + выведены атрибуты с помощью плагина от brooksite.ru . Свою задачу отдельно они выполняют нормально. Написан отдельный JS скрипт, с помощью которого при работе фильтра срабатывает и плагин. Т.е. при выборе атрибутов в фильтре - сразу рассчитывается стоимость товаров (+ спец. данные). Кроме этого, написан маленький скрипт, который сразу сортирует товары по цене (+ есть возможность сортировать по рейтингу, и по пользовательским полям). Весь процесс занимает от 3-4 ( если товаров до 10) до 15 секунд (если товаров > 100). Кроме этого - иногда скрипт не обрабатывается (зависает).


Что требуется: оптимизировать написанный код (или предложить свой вариант). Требуемая время для обработки скрипта - макс 2 сек. Решение может быть не универсальным, под проект тоже ок.

п.с. спецы ЖШ, очень надеюсь, что поможете.

 
Записан
voland
Профи
********

Репутация: +488/-86
Offline Offline

Пол: Мужской
Сообщений: 8732


любит наш народ всякое гавно...


« Ответ #1 : 21.10.2016, 19:03:09 »

Весь процесс занимает от 3-4 ( если товаров до 10) до 15 секунд (если товаров > 100).
Речь про php-скрипт (что выполняется на сервере) или про JavaScript (что на стороне клиента)?
Записан
smweb
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 49



« Ответ #2 : 21.10.2016, 19:30:34 »

Речь про php-скрипт (что выполняется на сервере) или про JavaScript (что на стороне клиента)?

Сейчас все реализовано на js.
Записан
karabert
Давно я тут
****

Репутация: +29/-2
Offline Offline

Пол: Мужской
Сообщений: 244



« Ответ #3 : 24.10.2016, 08:33:04 »

Сейчас все реализовано на js.

Скиньте хотя бы ссылку на пациента. Непонятно где проблема у вас, на сервере или в браузере у клиента тормозит.
Записан
smweb
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 49



« Ответ #4 : 30.10.2016, 20:53:12 »

Скиньте хотя бы ссылку на пациента. Непонятно где проблема у вас, на сервере или в браузере у клиента тормозит.

Можно посмотреть тут

Я не большой спец js/php (поэтому и моя реализация такая:) ), но скорее всего проблема на фронте у клиета.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet