Как сделать ваш CS-Cart сайт быстрее?

Как сделать ваш CS-Cart сайт быстрее? Этот вопрос беспокоит многих владельцев интернет-магазинов. Поэтому мы хотели бы поделиться с вами своим опытом.

Работая над очередным проектом под названием TitanFittings, компания Alt-team реализовала возможность значительно увеличить скорость загрузки страниц.

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

Таким образом, перед нами стояли важные задачи, а именно:

  1. Переход на CS-Cart. В CS-Cart есть мультивитринность и в будущем можно все имеющиеся интернет-магазины перевести на одну админку. CS-Cart практически не нужно было “дорабатывать” под текущие требования клиента.
  2. Разработка функции сверхбыстрого поиска на витрине, так как текущий поиск “ломал” сайт.
  3. Одна административная панель для нескольких витрин, так как у клиента несколько интернет-магазинов с похожим ассортиментом.
  4. Быстрый сайт, который не “виснет” при обновлениях.
  5. Сайт не тормозит при большом трафике.

Результаты:

  1. Проект, созданный на CS-Cart с помощью Lightning Commerce.
    Мы запустили проект с использованием Lightning Commerce, который получился очень быстрым, супер безопасным и масштабируемым.
    Lightning Commerce - это наше собственное решение, построенное на современной архитектуре Jamstack, что позволяет нам создавать очень быстрые, стабильные, легко масштабируемые интернет-магазины, которые сложно взломать.

  2. Так как клиенту важно было получить отказоустойчивый интернет-магазин, то мы предложили использовать технологию JAMstack: не монолитный сайт на CS-Cart, а разделить систему на микросервисы, где CS-Cart был бы одним из микросервисов, отделить витрину от админки и подключить другие микросервисы для быстрого поиска по сайту.

  3. Перенос данных сайта – 301 редирект.
    Часть 301 редиректов мы настроили с помощью стандартной функции CS-Cart в панели администратора.

  4. Статический сайт с регенерацией динамических страниц.

  5. Мгновенный поиск по товарам — менее 3 мс.
    Мы значительно увеличили скорость поиска на сайте данного заказчика.
    Также мы использовали наше решение Lightning Commerce, чтобы улучшить функции сортировки и фильтрации товаров на сайте.

  6. Интеграция с необходимыми сервисами.

Мы рады и вам создать подобный интернет-магазин или доработать его, пишите нам:

manager@alt-team.com

С уважением,

Alt-team

Звучит дорого! ))

Поклацал сайт с мобилы.
Работает молниеносно конечно
Дольше всего картинки в меню подгружались.
В
Но… В категориях по 3 товара и нет даже фильтров практически.
Там же просто нечему тормозить)
Есть проекты более нагруженные функцилналом с описанными доработками?

1 лайк

Установите Uni2 и посмотрим )) согласен с @AndreyJ сайт пустой, там особо грузится нечему.

Я созвонился с ребятами из alt-team. Думаю вы не против, если я по итогу разговора внесу ясность для остальных посетителей форума, а то похоже люди точно так же, как и я, не совсем сразу поняли, о чём речь.

Не вдаваясь в техническую реализацию, которая на самом деле мне, как администратору сайта не так важна, главное стоит сразу понять, что весь фронтенд пишется заново программистами/дизайнерами/верстальщиками, т.е. про свою модульную/блочную систему шаблонов cs-cart можно забыть. При необходимости что-то изменить/добавить, надо это делать через всё тех же программистов. В каком-то виде может остаться только админка, но на фронт она уже влиять не будет.

Т.е. к cs-cart это имеет уже очень опосредованное отношение, по сути появляется самописная CMS вместо cs-cart, у которой под капотом некая технология для супер-быстрой работы сайта. Имеет смысл для тех, кто всё это может себе позволить, т.е. это глобальная эволюция сайта и переход на совершенно иной уровень, в том числе и уровень бизнеса, позволить который себе могут очень немногие.

Ребята из alt-team, поправьте меня, если я что-то неправильно понял из нашего разговора.

3 лайка

Сажают на крючок, спасибо )))

1 лайк

Это зависит от ваших представлений об устройстве мира)) Ваши менеджеры, обрабатывающие заказы, тоже посадили вас на крючек тем фактом, что без них ваш бизнес не будет работать?) Здесь примерно то же самое. Просто это переход от модели “сам себе режиссёр” больше в сторону более крупных игроков, где для решения определнных задач собственной компетенции уже не хватает и нужно отдавать на аутсорс или нанимать в штат собственных программистов, это уже не так важно.

Ахахахах у нас админы обрабатывают заказы :joy_cat: Начальство, и команда админов :raising_hand_man:

1 лайк

Так а смысл то реально какой всех описанных ухищрений и вложений?
Убери из карт+юни фильтра, стикеры, слайдеры картинок, всякие доп блоки, оставь 3 товара в категории, ВЫКЛЮЧИТЬ СКЛАДЫ, накинуть модуль кеша от ЦсКоммерс и все будет летать +/- так же.
Не хочется хейтить, но если бы реально ребята показали боллее функциональный проект с той же скоростью загрузки, то это бы вызвало восхищение.

1 лайк

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

3 лайка

Не наш, а ваш.
Не cs-cart, а что-то совсем другое.
Фото то подтягивает, то нет.
И да, заголовок темы — чистая повокация.
А еще никаких намеков на стоимость разработки и последующего содержания.

2 лайка

там же ж чёрным по белому написано, что там кастомный фронт

Вывод судя по теме “как сделать ваш cs-cart сайт быстрее?” отказаться от cs-cart на фронте xD

3 лайка

“где CS-Cart был бы одним из микросервисов” :slight_smile: отказаться на фронте, это слишком мало :slight_smile:

1 лайк

Забавно, но не очень понятно, что не так :slight_smile:
Как-то ни одного большого магазина не видел на CMS и с родным шаблонным фронтом, не говорим о полностью перепиленных решениях, конечно.

Мы сейчас работаем над примерно таким же проектом)
правда там CS-Cart интегрирован глубже: переводы, некоторые настройки, юзеры, поля профиля у нас так же динамически подтягиваются из CS-Cart.

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

3 лайка