228 сообщений в этой теме

Turbo | Ускоритель Opencart 2.x | HHTPS FIX | VievedMod | V1.1


У вас тормозит магазин?

Ваш хостинг гневно шлет письма о превышении нагрузки?

Клиенты уходят так и не дождавшись загрузки страницы?

Turbo - решит все ваши проблемы в 99% случаев*.

Пока что Turbo работает только для версий 2.0.x 2.1.x

для версий 1.5.x используйте Turbocache в связке с этим решением

Модуль основан на популярном модуле Turbocache а также на opensource решении от budgetneon.

Также он использована библиотека MobileDetect

Что делает этот модуль и для чего он нужен?

Кеширует все повторяющиеся ресурсоемкие элементы системы ( как то верхнее меню, модуль категорий и все стандартные модули) а после этого сохраняет в кеш целиком всю страницу магазина и при повторном обращении по этому адресу, выдает заранее сохраненный контекст. Благодаря чему существенно снижается нагрузка на сервер и увеличивается скорость повторной загрузки страниц для новых посетителей.

Демо на реальном магазине: st-sklad.ru

Положительные отзывы:

----------------------------------------------------------------------

Огромное спасибо автору, кто еще не уверен скажу , модуль стоит на рабочем проекте, работает шикарно, лучше не бывает, так же пользовался модулем нитро пак и скажу глюков в нем и правда куча, мне в нем нравиться только сжатие картинок , там есть функция, указываешь папку и он сжимает, но база данных там увеличивается на 100% у меня база огромная из за того, что товара 25000 шт, с нитро она нереально огромная.

Данный модуль отрабатывает шикарно и без ошибок, ну и поддержка русскоязычная, а это несомненный плюс,

Итог модуль стоит своих денег хоть я и клянчил скидку, но и без данной скидки модуль стоит намного больше указанной суммы.

----------------------------------------------------------------------

Отрицательные отзывы:

----------------------------------------------------------------------

Пока нет....

----------------------------------------------------------------------

Т.е если к вам зашел посетитель на одну страницу и увидел меню магазина, то для всех остальных посетителей, меню уже не будет формироваться запросами в базу данных и оказывать нагрузку на сервер, а загрузится в виде готового набора данных.

Это позволяет значительно снизить нагрузку на базу данных на всех первичных генерациях страниц.

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

Т.е. дополнение использует двухуровневое кеширование данных, что позволяет высвободить до 90% вычислительных ресурсов сервера.

Данное решение является уникальной разработкой команды Opencart.Pro и не реализовано до сих пор ни в одном из модулей оптимизации Opencart.

Даже на пустом магазине дополнение показывает прирост производительности в 15 раз

turbo_screen.png

Особенности дополнения.

Поддержка:

- Мультимагазин

- Мултивалюты

- Мультиязчыность

- Несколько групп пользователей

- HTTPS протокола

- Возможности корректной работы по обеим протоколам!!!

v. 1.0

-Полноценное сохранение всех серверных заголовков.

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

-Возможность из админки задать время жизни кеша.

-Облегченный алгоритм очистки "протухших файлов". Старые файлы проверяются не при каждой загрузке магазина а раз в час.

v 1.1

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

-Добавлен модификатор, исправляющий некорректное кеширование системных файлов, и формирование ссылок домена, при работе с обеими протоколами.

-Для модуля просмотренных товаров - уже есть тплки для шаблона Coloring

-Добавлена кнопка очистить кеш в админке

-Масса мелких багфиксов

И самое главное дружит с шаблонами, которые отдают разный контент под разные устройста (типа Journal) а не используют адаптивную верстку.

Установка дополнения:

1. скопировать файлы из папки UPLOAD в корневую директорию вашего магазина.

2. задать права 777 для папки system/storage/turbocache.

3. Добавить в index.php в корневой папке вашего магазина после строки.

$registry->set('cart', new Cart($registry));

вот такие строки:

// Turbo

require_once(DIR_SYSTEM . 'turbo/turbo.php');

GLOBAL $turbo;

$turbo = new Turbo($registry);

4. Обновить кеш модификаторов в административной части вашего магазина.

5. Запросить лицензионный ключ личным сообщением на торговой платформе у продавца дополнения, либо запросом на почту info@opencart.pro, указав номер покупки, ваш ник и домен магазина.

6. Активировать дополнение в настройках модулей административной части вашего магазина.

7. Установить необходимые вам настройки и ввести код лицензии во вкладке лицензия.

8. Если вы используете HTTPS протокол. Загрузите из папки https_fix модификатор. Обновите кеш модификаторов и удалите системный кеш.

Дополнительные фунции:

Дополнение умеет изменять размер сжатия Jpg и Png изображений (пока эта возможность находится в экспериментальном режиме. В дальнейшем в дополнении могут появится дополнительные возможности для оптимизации оценки GooglePageSpeed).

Часто задаваемые вопросы:

 

У меня не появился Турбомонитор - что я не так делаю?

-Активируйте дополнение. Включите использование глобального кеша, не выходя из админки, откройте клиентскую часть магазина в новой вкладке и обновите страницу.

Я использую сторонние системы кеширования типа NitroPack будет ли совместимо дополнение?

- С функцией кеширования Nitrpopack - не будет, со всем возможными ускорителями, представленными на этом форуме - да. Но они вам будут не нужны!

Я поставил ваше дополнение у меня 30 000+ товаров и 10 000 посетителей в день - все равно тормозит

- Поздравлю, у вас успешный бизнес, к сожалению одними "программными заплатками" оптимизировать очень большие проекты не удается. Здесь нужен комплексный подход - но это не беда - пишите в личку.

Будет ли работать дополнение с модулем SEO TOP от MARKIMARK ?

- Однозначно да.

Есть ли возможность исключить какие то разделы магазина, чтобы для них не применялось полное кеширование?

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

routes.png

У меня сборка opencart.pro необходимо ли мне это дополнение ?

- Если вам сильно хочется его уже сейчас, можете купить, но в следующем релизе оно войдет в сборку, при этом цена сборки существенно возрастет и дополнение будет работать так же как STAND-ALONE версия, по ключу.

У меня нестандартная тема, сильно измененный магазин ничего не заработало. Что мне делать?

- Адаптация дополнения к случаям "шибко заколдованных магазинов" - платная. Обсуждается индивидуально - минимум + стоимость дополнения.

А труба монитор для всех виден?

- Нет только для администраторов магазина.

Как добавить в исключения роуты.

- Отключаете seo-cсылки, чистите системный кеш, переходите на необходимую страницу предположим нам не нужно кеширование в модуле Simple checkout.

Ссылка регистрации будет оканчиваться в виде &route=account/simpleregister

Для того чтобы исключить данную страницу в список исключений нужно добавить simpleregister

Для того чтобы добавить все страницы связанные с оформлением заказов можно добавить запись вида account/

будет дополнятся.....

DEMO => TURBO.OPENCART.PRO

Установка и настройка модуля на магазине клиента + 100% от стоимости модуля.

При обновлении на версию 1.1 внимательно прочтите инструкцию.

Не рекомендуется к использованию с темой Journal.

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

Ручная оптимизация больших магазинов и тонкая настройка серверов - под ключ.

*Для чистого магазина на Opencart 2.x при условии отсутствия сторонних дополнений, существенно потребляющих ресурсы сервера.


  • Автор
  • Добавлен
    04.04.2016
  • Категория
  • Работает на OpenCart
  • Системные требования
  • Работает на ocStore
  • Сайт разработчика
  • Работает на OpenCart.Pro, ocShop
  • Старая цена
  • Метод активации
  • Ioncube Loader

 

2

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

 Походу стал одним из первых тесторов, все работает и на ssl, так же не выявлено проблем с модулями у котрых свои кешеры (модуль блога Марка, геоайпи, службы доставки)

 

post-24092-0-14238100-1459757075_thumb.png

 

ну и тут получил не много в +

 

post-24092-0-42691000-1459756484_thumb.png

Изменено пользователем Nameless
0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возьму квартет, чтобы не скучно было :)

Изменено пользователем noVe
1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возьму квартет, чтобы не скучно было :)

Придется акцию продлевать с таким оптовым спросом. :-D

1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Взял.  Пока на 2-ке магазина нет, но зная разработчиков - штука очень нужная будет. Пригодится в любом случае.

1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Взял.  Пока на 2-ке магазина нет, но зная разработчиков - штука очень нужная будет. Пригодится в любом случае.

Вот и я из тех же соображений взял  :)

Нехорошо только, что мы никак не помогаем тестировать продукт, т.к. проверять его работоспособность не на чём. Модуль в 10 раз дешевле выставлен, именно, чтобы отлавливать ошибки, перед финальным выпуском...

2

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот и я из тех же соображений взял   :)

Нехорошо только, что мы никак не помогаем тестировать продукт, т.к. проверять его работоспособность не на чём. Модуль в 10 раз дешевле выставлен, именно, чтобы отлавливать ошибки, перед финальным выпуском...

:( каюсь... Прошу понять и простить... :)

1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

мда, купил 3 шт, деньги ушли а вот здесь без изменений..

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

 

Нитропак изначально затачивался под красивую картинку с циферками в googlePageSpeed.

 

Его настройка и доведение до ума требует достаточно большой сноровки.

 

За $100 долларов дополнение, львиная доля пользы от которого решается внесением нескольких строк в htaccess  - вряд ли оно того стоит.

 

Ну и не делает он того что делает Турбо - не кеширует промежуточные элементы. А только глобальный кеш HTML.

 

Да в нем есть минификаторы и оптимизаторы js и css. Но зачастую это больше вредно чем полезно, так как в 90% случаев подобные кульбиты разваливают магазин.

 

Также концепция очистки кеша отличается от Турбо. Там насколько я помню принудительная проверка время жизни всех файлов при каждой загрузке страницы. Что на большом трафике не только полезно, но и вредно!

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

мда, купил 3 шт, деньги ушли а вот здесь без изменений..

 

 

А какие вы хотели увидеть Здесь изменения ?

Видимо ваша оплата автоматом не проапрувилась. Напишите Ilonka с этим вопросом. Думаю вам помогут.

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

А какие вы хотели увидеть Здесь изменения ?

кнопку скачать

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

кнопку скачать

 

Это однозначно к администрации - вам обязательно оперативно помогут.

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Пока что Turbo работает только для версий 2.0.x 2.1.x

Купил, буду ждать под 1.5

1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прям black friday)) Прикупил напотом, в расчете на адаптацию под 1.5

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прям black friday)) Прикупил напотом, в расчете на адаптацию под 1.5

Тоже, прикупил.

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

как с версией для разработчиков (коммерческое использования) ? 

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

как с версией для разработчиков (коммерческое использования) ? 

 

Что вы имеете ввиду ?

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что вы имеете ввиду ?

напишу в лс

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
Также он использована библиотека MobileDetect

 

 

 

Честно говоря, не знаю с какой целью используется эта библиотека.

Но тест http://demo.mobiledetect.net/  планшеты на  windows (8 и 10) не проходят.

 

тест на 8" планшете бодро рапортует о том, что планшет "This is a computer".

 

Повторюсь, что не знаю, что он (тест) имеет ввиду и как это отражается на работе.

 

но судя по коду и описанию, просто анализируется UserAgent.

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Честно говоря, не знаю с какой целью используется эта библиотека.

Но тест http://demo.mobiledetect.net/  планшеты на  windows (8 и 10) не проходят.

 

тест на 8" планшете бодро рапортует о том, что планшет "This is a computer".

 

Повторюсь, что не знаю, что он (тест) имеет ввиду и как это отражается на работе.

 

но судя по коду и описанию, просто анализируется UserAgent.

 

Это не принципиально. Совершенно. Так как тот же Journal использует mobile detect по полной..

А в реализации Турбо, это сделано для того  чтобы не терять совместимость с подобными творениями, так как раельно есть масса шаблонов, которые под разные разрешения отдают разный контент, а не исползуют media screen.

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Акция с ценой продлится еще два часа!!!!

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

я бы взял для пробы.

можно попробовать на локалхосте (локальный домен вида *.local) и на своем тестовом поддомене?

Обязательно ли при этом покупать?

 

Вроде как мне самому и не нужен. Но любопытно.

 

Думаю, что в будущих проектах мог бы рекомендовать ваш модуль. Просто как бесплатная рекламная компания для вас. :-)

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

я бы взял для пробы.

можно попробовать на локалхосте (локальный домен вида *.local) и на своем тестовом поддомене?

Обязательно ли при этом покупать?

 

Вроде как мне самому и не нужен. Но любопытно.

 

Думаю, что в будущих проектах мог бы рекомендовать ваш модуль. Просто как бесплатная рекламная компания для вас. :-)

и это при цене вопроса в 150р..

:mrgreen:  :geek: 

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

я бы взял для пробы.

можно попробовать на локалхосте (локальный домен вида *.local) и на своем тестовом поддомене?

Обязательно ли при этом покупать?

 

Вроде как мне самому и не нужен. Но любопытно.

 

Думаю, что в будущих проектах мог бы рекомендовать ваш модуль. Просто как бесплатная рекламная компания для вас. :-)

цена же всего 150р =) мне он тоже пока не нужен, но я купил пускай будет, вдруг пригодиться 

0

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!


Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.


Войти

  • Похожий контент

    • Автор: markimax


      Просмотреть файл Jet Cache :: SEO CMS Джет Кеш - кеширование для магазинов

       

      Логин / пароль:
      demo / demo
       
      Документация  
      Более 8000 интернет магазинов выбрали SEO CMS для работы
      SEO CMS JET CACHE :: Jet Cache - быстрая система кеширования страниц, контроллеров и методов моделей opencart
      Возможности
       
      - кеширует полностью страницы  
      - кеширует выбранные контроллеры  
      - кеширует методы моделей opencart  
      - простая установка и обновление  
      - гибкие настройки  
      - поддержка мультиязычности  
      - поддержка мультимагазинов  
      - поддержка протоколов https и http  
      - гибкая взаимосвязь с любым функционалом платформы SEO CMS  
      - совместимость с любой темой, любыми модулями, которые соответствуют стандартам программирования  
      - поддержка кеширования sitemap Чем модуль лучше других
       
      - уникальные технологии кеширования не имеющие аналогов в opencart  
      - модуль работает с любыми темами и модулями Требования
       
      Opencart 2.x или любая сборка на нем (ocStore, Opencart.PRO, или другие) PHP 5.3 или выше Модуль НЕ заменяет файлы системы Модуль НЕ использует ioncube  
      Совместимость модуля
       
      Opencart 2.x или любая сборка на нем (ocStore, Opencart.PRO, или другие) Любая тема или любые модули (которые сделаны без ошибок, согласно стандартов программирования или верстки) для оpencart 2.x  
      Установка, настройка
       
      Если пользователь хочет чтобы сотрудник службы технической поддержки проделал работу по установке и настройке модуля вместо пользователя на сервере пользователя, это уже услуга + 590 рублей  
      Лицензия Все права на модуль принадлежат разработчикам opencartadmin.com Условия использования лицензии: один домен - одна лицензия (покупка продукта для каждого домена). Условия использования лицензии - "на владельца". Далее... Автор markimax Добавлен 15.03.2017 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • Автор: markimax

       

      Логин / пароль:
      demo / demo
       
      Документация  
      Более 8000 интернет магазинов выбрали SEO CMS для работы
      SEO CMS JET CACHE :: Jet Cache - быстрая система кеширования страниц, контроллеров и методов моделей opencart
      Возможности
       
      - кеширует полностью страницы  
      - кеширует выбранные контроллеры  
      - кеширует методы моделей opencart  
      - простая установка и обновление  
      - гибкие настройки  
      - поддержка мультиязычности  
      - поддержка мультимагазинов  
      - поддержка протоколов https и http  
      - гибкая взаимосвязь с любым функционалом платформы SEO CMS  
      - совместимость с любой темой, любыми модулями, которые соответствуют стандартам программирования  
      - поддержка кеширования sitemap Чем модуль лучше других
       
      - уникальные технологии кеширования не имеющие аналогов в opencart  
      - модуль работает с любыми темами и модулями Требования
       
      Opencart 2.x или любая сборка на нем (ocStore, Opencart.PRO, или другие) PHP 5.3 или выше Модуль НЕ заменяет файлы системы Модуль НЕ использует ioncube  
      Совместимость модуля
       
      Opencart 2.x или любая сборка на нем (ocStore, Opencart.PRO, или другие) Любая тема или любые модули (которые сделаны без ошибок, согласно стандартов программирования или верстки) для оpencart 2.x  
      Установка, настройка
       
      Если пользователь хочет чтобы сотрудник службы технической поддержки проделал работу по установке и настройке модуля вместо пользователя на сервере пользователя, это уже услуга + 590 рублей  
      Лицензия Все права на модуль принадлежат разработчикам opencartadmin.com Условия использования лицензии: один домен - одна лицензия (покупка продукта для каждого домена). Условия использования лицензии - "на владельца". Далее...
    • Автор: litehill
      Добрый день! Нужен человек знающий опенкарт на отлично
      https://developers.google.com/speed/pagespeed/insights/?hl=ru&url=empirebags.com.ua&tab=desktop
      Нужно оптимизировать сайт, не нарушив функциональность.
      Увеличить скорость загрузки мин до 75/100
      что для мобильного так и ПК!
       
      Скажите пожалуйста, кто может это сделать и сколько будет стоить. Спасибо!)
    • Автор: velichkone
      Здравствуйте! Подскажите пожалуйста, кто знает, как мне убрать ненужные страницы с сайта. Например, мой сайт https://zybik.kiev.ua/ . На главной странице листаю вниз к категориям, и, нажимая на изображение категории (например - ортопедическая - мужик с зубами стоит) попадаю сюда https://zybik.kiev.ua/# Во первых, я не знаю, как сделать этот элемент не активным (не кнопкой) (не могу понять, что это за модуль или где она эта картинка хранится...), во вторых, такой переход, насколько я понимаю, раздваивает вес главной страницы, а это важно для оптимизации. Можно, конечно,наверное, закрыть такие "странички" через robots.txt, но, когда я просматриваю код главной страницы, то вижу, что там есть и другие непонятные внутренние ссылки, ведущие на ту же главную, но с таким адресом https://zybik.kiev.ua/#tab-cattabs117287119963 ...
      Суть вопроса - есть ли какой-то способ узнать наличие всех ненужных мне страниц и удалить их. Буду очень благодарен за хороший совет!
      Спасибо!))
    • Автор: snastik


      Просмотреть файл Оптимизация и настройка скорости загрузки магазинов
      Комплексная оптимизация скорости загрузки и отдачи контента магазина.
      Комплекс мероприятий, направленных на уменьшение ttfb проекта, повышение оценки GooglePageSpeed и стабильности работы проекта.
      В большинстве случаев базовых методов услуги достаточно для того чтобы снизить время ответа и нагрузку на сервер в 5-10 раз.
       
      Несколько примеров настроенных магазинов:
      ableflight.ru  7000 товаров
      Дешевый виртуальный хостинг Timeweb, среднесуточный трафик 500-600 человек. Opencart 1.5.
      Проведена базовая оптимизация системы и отбиты поисковые боты со страниц фильтра.
       
      nbmart.ru  100 000 товаров
      двухядерный VPS 2000, среднесуточный трафика 2000 человек в день. Opencart 2.1
      Проведена комплексная оптимизация системы и сервера, с дополнительным индивидуальным тюнингом сторонних модулей, установлена поисковая система Sphinx.
       
      http://vse-footbolki.ru  1 200 000 товаров.
      Выделенный сервер на Hetzner.   Opencart 2.1
      Проведена комплексная оптимизация системы с дополнительным индивидуальным тюнингом сторонних модулей, установлена поисковая система Sphinx.
      Выполнена настройка сервера. Проведена работа по оптимизации MegaFilterPro, Оптимизирована работа seopro, настроен memcache.
      Проект является по сути агрегатором, с постоянно обновляемой номенклатурой, и соответственно повышенным требованиям к производительности базы данных.
       
      Как правило все работы по настройке-оптимизации системы производятся "на горячую", т.е. без какого либо явного долговременного ущерба для работоспособности системы. В случае необходимости временно "положить" проект, работы производятся в ночное время.
      Базовое время выполнения комплекса работ - двое суток в рабочие дни, в зависимости от загрузки - до семи дней, с момента предоставления заказчиком всех необходимых доступов и согласования комплекса работ после аудита системы.
      При выполнении всего набора рекомендаций и методов ваш магазина начнут любить как покупатели так и поисковые боты.
       
      Услуга в себя включает базовый набор методов оптимизации:
      Аудит системы Оптимизацию количества и время выполнения запросов в базу данных (более 150 недостающих индексов). При установленном модуле "поставщики" от @usergio индивидуальный тюнинг таблиц модуля (повышение скорости обновления товаров возможно до 10 раз). Установку кеширующего модуля Turbo. Установку при необходимости генераторов карты сайта по крону. Аудит и настройку конфигурации mysql сервера (только на VPS). Настройку http-сервера для корректной отдачи статического контента (повышаем GooglePageSpeed). Настройку отдачи изображений. Чистку мусора от всякого рода ускорителей. Настройку Opcache для PHP-интерпретатора (только на VPS). Рекомендации по выбору серевера/хостинга, в 30% случаев можно за счет оптимизации сменить тариф на меньший без потери производительности. Рекомендации по замене/обновлению сторонних модулей на более производительные аналоги или свежие версии. Анализ/правка robots.txt для минимизации нагрузки от поисковых ботов. Для шаблонов @Katalina правка контроллеров шаблона и внедрение кеширования в них. Проверка настроек модулей/фильтров/шаблонов использующих кеширование и настройка необходимых параметров производительности. Проверка корректных прав на запись у системных файлов. Коррекция кода и правка архитектурных ошибок в ранних версиях MegaFilterPro.  
      для версий 1.5.x:
      Обновление системных классов работы с базой данных. Установку быстрого класса системного кеширования. Правки кода и избавления от артефактов с подсчетами товаров в категории. Правка архитектурной ошибки в ocstore с некорректным методом getFoundRows. Обновление vqmod до свежей стабильной быстрой версии.  
      для больших магазинов от 50 000 товаров возможны дополнительные опциональные реализации:
      Так же возможны услуги по установке поисковой системы Sphinx (возможно только на выделенном сервере) с использованием уникального авторского конфига, адаптированного для работы с кирилическими данными (только на VPS). Установка модуля seo_pro без кеширования. Установка memcache в качестве системного контейнера для хранилища данных системного кеша (только на VPS). Перевод генераторов любых фидов в cli-скрипты и генерация их по Cron.  
      Оциональные дополнения:
      Замена связки apache + nginx на чистый nginx. Перенос изображений на поддомен img. Изменения системного класса формирования превью изображений на библиотеку Imagick. Замена базового хранилища для формирования списков товаров на Sphinx, при отсутствии фильтров в списках товаров.
         
      Опциональные задачи, а так же задачи по переносу магазина на другой хостинг, установка/обновление модулей  как и сами модули - не входят в стоимость услуги по оптимизации и оплачиваются заказчиком по индивидуальной договоренности, дополнения приобретаются заказчиком у авторов самостоятельно!
       
      Отказ от ответственности:
      Основная составляющая услуги - это комплексный аудит системы, рекомендации по оптимизации и базовый набор методов.
       
      Услуга никоим образом не способна повлиять на сторонние сервисы metrika, analitics, etc, которые в силу собственных настроек пессимизируют оценку GooglePageSpeed.
       
      Также услуга ни при каких обстоятельствах не предполагает объединение-сжатие-перенос скриптов, так как эти методы в силу особенностей архитектуры Opencart и некоторых модулей приводят к некорректной работе системы.
       
      Услуга распространяется на структуру магазина на момент начала работ. Любые внесенные после проведенных работ изменения в код, установленные дополнения, либо их новые версии, могут снизить качество работы системы, никаких гарантий по скорости работы системы с измененной структурой кода или конфигурации серверного окружения, после проведенного комплекса оптимизации не распространяются.
       
      Любые последствия, или некорректная работа сторонних дополнений/модулей, не является гарантийным случаем. Гарантия работоспособности распространяется только на базовый функционал классов/методов/дополнений исходного кода движка (opencart, opencart.pro, ocstore).
       
      Устранение конфликтов в работе сторонних дополнений, возникших в результате проведения мероприятий по оптимизации - оплачивается заказчиком отдельно.
      Также услугу не подразумевает какого либо гарантийного-постгарантийного серверного администрирования.

      Любые некорректные состояния, зависания и нестабильная работа компонентов вашего сервера - является ответственностью хостинг-провайдера и вашего администратора сервера.
      Бекап системы до проведения работ является целиком и полностью задачей заказчика, в случае необходимости, создание бекапа до проведения работ исполнителем, оплачивается дополнительно.
       
      Предварительно невозможно никоим образом предоставить конечные расчетные показатели производительности ни в баллах GooglePageSpeed, ни во времени TTFB, так как эти показатели зависят от огромного количества факторов, часть из которых не связана на прямую с работой магазина.
       
      Замер показателей работоспособности системы проводится только собственным профайлером, отображающим время выполнения скрипта и количество запросов, и показателями из консоли Chrome. Любые показатели сторонних метрик типа Gmetrix и аналогов - не рассматриваются и не обсуждаются.
       
      Ознакомьтесь пожалуйста заранее с перечнем возможных ситуаций, когда явный результат по оптимизации производительности системы невозможен, либо возможен частично:
       
      Использования покупателем услуги шаблонов c themeforest или templatemonster, либо иных других шаблонов или модулей, которые изначально содержат архитектурные ошибки при невозможности оптимизировать их работу базовыми методами. Отказ заказчика менять или ограничивать функционал/шаблон (при необходимости). Отказ заказчика  предоставить по первому требованию полный доступ к системе (доступ в личный кабинет хостера, root, ftp, phpmyadmin, аккаунт администратора магазина с полным доступом к системе). Использование дополнений от @sv2109, @Exploit, @louise170. Использование русской сборки Opencart или иных сборок, кроме оригинального opencart, ocstore или opencart.pro. Использование любых дополнений полученных нелегальным путем (варез, фрилансер-поставил) а не приобретенных напрямую у авторов. Использования серверов с большим количеством других аккаунтов (в таких случаях бывает необходим дополнительный тюнинг и настройка сервера, которые не входят в стоимость базовой оптимизации) Использования каких либо дополнений/модулей/функционала, который в режиме реального времени обращаются к сторонним API (парсят цену наличие с донора, обновляют валюты, рассчитывают доставку etc...). Частично возможен перевод таких дополнений на AJAX (опционально). Оптимизация производительности FilterPro возможна частичная при некоторых дополнительных условиях. Использование Ocfilter, так же как и FilterPro подлежит частично оптимизации, но в некоторых конфигурациях может формировать огромную нагрузку от ботов на систему. Оптимизация любых модулей, с частично или полностью закрытым кодом Ioncube.  
      Ни при каких обстоятельства после проделанного комплекса базовой оптимизации и получения заказчиком отчета по результатам аудиты системы, а также в случае частных ситуаций, перечисленных в вышеприведенном перечне, оплата за услугу не возвращается.
      В случае возникновения частных случаев, приведенных в описании услуги, требующих дополнительной оплаты со стороны заказчика и отсутствии частного взаимопонимания с заказчиком, любые опциональные и иные работы оплачиваются почасово по тарифу 1200 рублей в час.
       
       
      Автор snastik Добавлен 27.06.2017 Категория Услуги  
  • Недавно просматривали   0 пользователей

    Ни один зарегистрированный пользователь не просматривает эту страницу.