- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день, форумчане!
Доделываю сайт на OpenCart (ocStore 2.1)
Сайт субъективно летает без задержек.
Однако все тестеры (типа гугла или пингдома) говорят, что нужно уменьшать время ответа сервера (сейчас 400-700 мс).
Как это можно сделать? (направление мысли хотя бы задайте плз:) )
0,5 сек это хороший результат для магаза
0,5 сек это хороший результат для магаза
Товаров меньше сотни на сегодня!
Точно нормально?) Для пары тысяч было бы да, но для ста страниц как-то не очень имхо...
Залей базу и глянь
Добрый день, форумчане!
Доделываю сайт на OpenCart (ocStore 2.1)
Сайт субъективно летает без задержек.
Однако все тестеры (типа гугла или пингдома) говорят, что нужно уменьшать время ответа сервера (сейчас 400-700 мс).
Как это можно сделать? (направление мысли хотя бы задайте плз:) )
Загони данные в кэш, которые собираются с базы. 400-700мс для ответа бэкенда это долго.
Если контент меняется не часто, можно статический кэш nginx задействовать для юзеров без сессии. Правда я не уверен, вешает ли опекарт сессию на любого юзера или нет.
Поставь плагины для ускорения работы, посмотри какой будет результат. Вот примерный список плагинов:
speed-up-opencart
productcounttruedisabling
productcountspeedboost
increasepagespeed
NitroPack
gregoro, часто OC тормозит из-за того что долго строит меню каталога. решается заменой штатного скрипта на opencart ajax menu или как-то так
productcounttruedisabling было актуально для ОС 1.5 версий, но не ocStore
increasepagespeed
NitroPack
ага, и поиметь массу проблем..
Самый первый совет и главный.
1. Начните продавать.
2. если товаров планируется до 10000 - seopro поможет избавиться от дублей, у сократит объем запросов для ЧПУ
3. Не ставьте левых модулей, даже если они из оф источника (addist, например) и, а тем более те которые закрыты ioncube, чем грешат su-разарзработчики
4. Не перегружайте страницы модулями, ограничтесь одним, двумя.
5. На первом этапе не используйте никаких кешеров/оптимизаторов - это может испортить вам жизнь
забейте, если визуально все нормально, не стоит обращать внимание на попугайчиков
5. На первом этапе не используйте никаких кешеров/оптимизаторов - это может испортить вам жизнь
Модулей и так на страницу немного. Боковое меню да связанные товары (если про карточку товара говорим, например).
Кешеров совсем никаких??)
Нашел вот такой вот
"Турбо", нашинский, русский, техподдержка быстрая судя по форуму там.
Тоже не стоит, думаете?
Вы не поняли посыла..
Начните продавать, когда у вас появится свободные деньги, когда у вас устаканится номенклатура товаров, категорий, контента - тогда и думайте о кешерах
в первую очередь - оптимизация sql запросов. При нормальной оптимизации, магазин можно вывести до 300-400 мс. Это нормально для начала.
А вот при большом трафике как раз кешеры и помогут. Принцип кешера - обеспечение валидации данных. Чем больше трафика, тем более актуальней инфа в закешируемой странице.