Настроить VPS и исправить ошибки после переноса с zahid.host


#21

400797, перешел в 235570


#22

спасибо, оповестили техподдержку, ожидайте, пожалуйста ответ от них


#23

Ничего не поменялось. И даже на запросы в тикете ответов нет.

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

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

Вы понимаете, что такими действиями образом просто отпугнёт новых клиентов?
У вас в действительности есть специалист способный настроить систему именно под CS-cart?


#24

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

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


#25

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


#26

Если это ответ мне, то от меня никто ответа не ожидает.
7 часов уже поддержка молчит.
Солидарен с коллегой. Заканчивайте один сайт, а потом уже принимайтесь за другой.
100% качество станет лучше.
Мне в 1й день перенесли файлы, ок 50 Гб, это не быстро.
Потом пауза часов 20.
2й день перенесли 2 БД, 3 ГБ. Снова пауза часов 20.
3й день на одном из сайтов включили нгинкс при чем по-моему без каких либо специализированных настроек, а просто в админке isp панели. Делаю эти выводы сравнив файлы на старом сервере и на вашем.

Пожалуйста сделайте уже всё по нормальному.


#27

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


#28

У них ещё 2 дня выходной!
Так что врят ли поможет.

Спокойной ночи. Надеюсь с утра увижу таки результат нормальный.


#29

К сожалению, техподдержка adminvps вела себя так же, как писал AndreyJ, просто передавали заявку из смены в смену, мы в ответ получали дежурные отписки. Продолжалось так почти неделю, пока не сказали, что не знают как исправить проблему. Хотя изначально говорили, что CS-Cart вроде как им знаком.

В итоге перенос и настройку сервера нам сделали специалисты из asaplab.io
Они исправили ошибки и настроили VPS сервер на adminvps.ru.
Настроили кэширование для определенных файлов и изображений, включая webp. Оптимизировали настройки для безопасности проекта.
Провели нагрузочное тестирование.
Результат тестирования:
"Емкость проекта оценить можно оперируя метрикой в 12 RPS (примерно 50 одновременно находящихся пользователей на сайте и 20% из них совершает покупки). Это примерно 130 тысяч пользователей в месяц, что в целом не плохо для проекта.

Самая проблемная группа страниц – промо страницы https://mysite.ru/index.php?dispatch=products.bestsellers и https://mysite.ru/index.php?dispatch=products.newest . Следом идут страницы результата поиска. Тут мы бы рекомендовали посмотреть в сторону облачных решений поиска, таких как Searchanise, или же других решений, которые оптимизируют процессы поиска. Тут важно понимать, что поиск по MySQL базе требует много быстрой оперативной памяти и быстрых дисков и не всегда можно это исправить аддоном.

Скриншот демонстрирует нагрузку, которую выдерживает проект без влияния на стабильность работы.
http://joxi.ru/YmE5ZvkuGvnYEm "

Я не знаю как интерпретировать эти результаты, т.к. сравнить не с чем. Первый раз сталкиваюсь с такой проверкой.

Визуально сайт работает достаточно быстро (по моему субъективному мнению) и в браузере и на телефоне, каких-то тормозов пока не заметил. До этого временно были на webhost1 тариф CS-CART PRO там тормозил сайт.

Тариф на adminvps.ru - http://joxi.ru/D2Pn7vBUwvMg9r
У нас 2 витрины, суммарно 39000 товаров.

Тест pagespeed для страницы категории:
без модуля yandex метрики (модуль тормозит загрузку)
Мобильные: http://joxi.ru/L21BwVjTwqG6OA http://joxi.ru/v29YwVJf4qdGg2 http://joxi.ru/Vm6YwVbf3qVxgr
тут 65 производительность, но обычно немного меньше 50-57.
С модулем Метрики результат - 46 http://joxi.ru/BA0YwV4f1olvJr

Компьютер: http://joxi.ru/L21BwVjTwvX48A http://joxi.ru/EA4YwVpfXndWYr http://joxi.ru/Q2KZXvxHOMzjjm
Тут прямо очень хороший результат получился, но сколько проверял, на всех страницах было больше 90 производительность, в основном 93-97.
С модулем Метрики -

Не знаю на сколько информативное будет сравнение. Ниже скрин из Я.Метрики - Время загрузки страниц. Взял 2 периода: 1-й) с 1-20 февраля 22 г. (сайт был на zahid, тариф за 20$); 2-й) с 11-22 апреля 22 г (сайт на adminvps, после настройки asaplab)
Квантиль 50%: http://joxi.ru/BA0YwV4f1d0y5r
Квантиль 90%: http://joxi.ru/KAxkQa5SVpW392

Такую еще проверку делал на ping-admin: http://joxi.ru/v29YwVJf4qd3g2 http://joxi.ru/82QX8v7H8bDjEm


#30

Это какая-то зарубежная компания? И сколько взяли за настройку?


#31

Компания отечественная. По стоимости лучше к ним обращаться. Не знаю имею ли право озвучивать тут публично стоимость. Коммерческая тайна и все такое). Оплачивали по счету с ООО.


#32

Привет! Напишите нам сюда, все расскажем и покажем :wink: Занимаемся аудитом и оптимизацией серверной инфраструктуры от нагрузочного тестирования и аудита серверов до конфигурации и полного администрирования и мониторинга ваших серверов для интернет-магазинов и маркетплейсов.


#33

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


#34

Подскажите, тариф - VPS - мощные - PRO для CS-CART подойдет, если на витрине 5000 товаров?
Вы занимаетесь переносом? Сколько по времени занимает перенос 60ГБ?


#35

Здравствуйте!
По количеству дискового пространства данный тариф должен подойти, при необходимости в любой момент можно докупить ресурсы в личном кабинете либо перейти на тариф выше.
Перенос данных выполняют наши технические специалисты на бесплатной основе.
Время переноса зависит от скорости передачи данных с сервера текущего хостинг провайдера на наш. Ориентировочно, на перенос, настойку и проверку корректности переноса рекомендуем закладывать день. Во время переноса ваш сайт будет продолжать работать с текущего хостинга, после переноса вы проверяете корректность, если все в порядке, то переключаетесь на работу сайта с нашего сервера, во время обновления днс серверов недоступность сайта может составить в среднем несколько часов.
Если у вас остались дополнительные вопросы, то дайте нам знать или создайте запрос через нашу тикет-систему.


#36

А вот мы миграцию делаем с проксированием, чтобы простой был минимален (обычно 2-3 минуты на синхронизацию базы только) и заказы не дублировались https://wiki.cloud.simtechdev.com/ru/process/migration/ :wink:

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


#37

Кстати, у cs-cart есть отдельная услуга по переносу ИМ и настройке сервера:

https://marketplace.cs-cart.com/server-configuration.html

странно, что эта услуга никак не обсуждается и cs-cart-ом не пиарится в свете последних событий :slight_smile:


#38

Потому что они на этом не специализируются.


#39

На сколько я тут понял Asaplab является неким подразделением Simtech, то есть племянником Цс-карт так скажем, вопрос почему они не добьются оптимизации этой зоны, так же как вывод блоков популярные товары, новинки и тд.


#40

Скажу сразу, ответ получился большим.

Про «родственные связи»

Не до конца понимаю как это должно влиять на приоритеты разработки другой компании. У CS-Cart своя стратегия развития продукта.

Я описал историю в другом треде, сюда просто скопирую и потом подготовим отдельный блог-пост.

Про "почему они не добьются оптимизации этой зоны"

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

  1. Далеко не все исправления и “костыли” полезны. Команда архитектуры анализирует не только “вот тут помогло”, но и проверяет обратные совместимости как с ядром, так и с тем, как работают другие модули. “Нельзя просто так взять и выкатить обновление, не нарушив обратную совместимость и аддоны, которые уже установлены в магазинах”, так что тут понятно в какую сторону склонится чаша весов. Да, кажется “а почему не договорятся все разработчики аддонов и не исправят совместно с командой ядра” – потому что у всех свои решения и “костыли” и многие не хотят тратить на это время, а другие просто не отвечают :slight_smile:

  2. Как из предыдущего пункта понятно, все магазины на CS-Cart “замодиффлены” и имеют как свой набор аддонов и костылей, так и кастомных решений, заточенных под логику именно магазина, сооооответсвенно и решения для магазинов будут разниться. Ты никогда не можешь быть уверен что “о, новый аддон вышел – поставлю его” не сломает твои же исправления. Тут вопрос к системе хуков и тому, что ты не можешь быть уверен что тяжелый SQL запрос не появится из-за другого аддона или процесса.

  3. Немного технического. SQL запросы (тут про фильтры и вариации я сейчас) не всегда можно оптимизировать только кодом. Вы же апеллирует к тому, что мы можем повлиять на процессы разработки, но давайте посчитаем что “весь код вылизан”
    Рассмотрим пару примеров когда код идеален, но данных много и сервер не оч, например

    • На сервере медленные диски – а вы запускали на своих серверах бенчмарки на диски? NVMe SSD <3
    • Мало оперативной памяти – но если у вас выборка на поиск товара с полнотекстовым поиском по MySQL помещается в оперативную память параллельно с еще парочкой и работой магазина, то это круто, мое уважение, но и оперативной памяти у вас получается от 64GB+?
    • А как теория заговора про то, что хостер оверселлит ресурсы – тут привет openvz, но вы никогда не узнаете оверселит или нет и лучше kvm
    • И еще гора параметров, правда

    Если что-то из этого пропущено, то работа со временными таблицами и стремными запросами будет долгая и выборки будет медленные. Так что тут от сервера так же очень многое зависит. Но увы, многие считают что “2 ядра - 2 гига” хватит под все магазины.

  4. А для выборок и фильтров (как раз промо страницы) и полнотекстового поиска все-таки лучше использовать решения, основанные на elasticsearch/opensearch.

  5. Увы, этот список можно пополнять бесконечно, но я лучше буду отвечать на конкретные вопросы, если таковые есть :slight_smile:

А еще я так же отвечал в одном треде уже на “cs-cart только на словах быстрая платформа” – перенесы это сюда тоже