AlexeyAnokhin

Долгая загрузка товаров, и работа сайт медленно

Рекомендуемые сообщения

chukcha    1 047

8 мс? гы только пинг 32 мс.

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


Ссылка на сообщение
Поделиться на другие сайты
snastik    849
1 минуту назад, chukcha сказал:

8 мс? гы только пинг 32 мс.

А еще, что же будет если появляется активная сессия? Клиент товар в корзинку положил, или кеш не прогрелся?

Статику на фронт отдать через nginx из любого key=>value хранилища - ума много не надо.
А вот "на холодную" заставить работать быстро систему... Такие вот специалисты обычно про это умалчивают.

@chukcha два плюса!

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


Ссылка на сообщение
Поделиться на другие сайты
snastik    849
5 минут назад, Wla сказал:

Как бы красиво Вы не отмазывались, а факт остаётся фактом, взять и показать себя в деле Вы отказываетесь. В остальном не буду повторяться, я уже говорил что прирост меряется не в миллисекундах. 

Пожалуйста, не несите чушь и не вводите посетителей форума в заблуждение.

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


Ссылка на сообщение
Поделиться на другие сайты
Wla    0
46 минут назад, chukcha сказал:

Потому что самое медленное  - это база.  Получили быстрый ответ  контента - занимайся другой оптимизацией. Нет быстрого ответа, то ги 7-ка, ни кешеры - пустое место.
Потому что выигрыш в 50мс на 1,5 сек - пыль

Дааа, обращения к базе это жопа даже при хорошей оптимизации. Не так давно у меня заказали настройку сервера под один жутко не оптимизированный сайт. На некоторых страницах которого sql запросов было под 1300!!!! Самое смешное что производитель темы битрикса сказал что сервер просто купите помощнее))) В итоге у них сейчас сервак за 1400 руб в мес, и меня прям подбешивает то что руководство не понимает что там нужен программист и нафиг не надо покупать такой дорогой сервак. Я спасаю пока проблемы с кодом оптимизацией серверной части. Включили Композит с файловым кэшем и сделал отдачу файлового кэша без участия php, на прямую с Nginx, сделал отображение врямя модификации страницы, чтобы при повторном обращении человек получал ответ 304, оптимизировал настройки php и базы, но всё равно не прокэшированные страницы тупят. Это жестоко конечно. А самое ужастное что у них есть не плохая посещалка, когда только запустили проект сайт просто лёг от посещалки и я как в жопу ужаленный начал настраивать файловый кэш чтобы хоть как-то снизить нагрузку с php.

Вот собственно этот сайт

[*censored*]

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

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


Ссылка на сообщение
Поделиться на другие сайты
Wla    0
8 минут назад, chukcha сказал:

8 мс? гы только пинг 32 мс.

Это я мерял сервисом от яндекса)) У каждого конкретного человека в зависимости от его инета эта цифра будет разной. Просто я всегда использую сервис яндекса как эталон. У него проблем с инетом нет.

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


Ссылка на сообщение
Поделиться на другие сайты
Wla    0
8 минут назад, snastik сказал:

А еще, что же будет если появляется активная сессия? Клиент товар в корзинку положил, или кеш не прогрелся?

Я расскажу, корзина всегда отдаётся через php, + после открытия страницы выполняется фоновый запрос в котором проверяется актуальность кэша, если он не актуален, то обновляется. Этот момент можно настроить по разному. Обсуждаю это обычно с клиентом предлагая разные варианты.

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


Ссылка на сообщение
Поделиться на другие сайты
Wla    0
9 минут назад, snastik сказал:

Пожалуйста, не несите чушь и не вводите посетителей форума в заблуждение.

Вот я именно это и предлагаю. Не вводи пользователей в заблуждение. Где пруфы? Давай возьмём инет магаз этого пользователя и выполним ускорение сайта каждый по своему. Он кстати не против. Так что, так и будешь продолжать вводить в заблуждение или всё таки примешь предложение?

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


Ссылка на сообщение
Поделиться на другие сайты
snastik    849
36 минут назад, Wla сказал:

Дааа, обращения к базе это жопа даже при хорошей оптимизации. Не так давно у меня заказали настройку сервера под один жутко не оптимизированный сайт. На некоторых страницах которого sql запросов было под 1300!!!! Самое смешное что производитель темы битрикса сказал что сервер просто купите помощнее))) В итоге у них сейчас сервак за 1400 руб в мес, и меня прям подбешивает то что руководство не понимает что там нужен программист и нафиг не надо покупать такой дорогой сервак. Я спасаю пока проблемы с кодом оптимизацией серверной части. Включили Композит с файловым кэшем и сделал отдачу файлового кэша без участия php, на прямую с Nginx, сделал отображение врямя модификации страницы, чтобы при повторном обращении человек получал ответ 304, оптимизировал настройки php и базы, но всё равно не прокэшированные страницы тупят. Это жестоко конечно. А самое ужастное что у них есть не плохая посещалка, когда только запустили проект сайт просто лёг от посещалки и я как в жопу ужаленный начал настраивать файловый кэш чтобы хоть как-то снизить нагрузку с php.

Вот собственно этот сайт

[*censored*]

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

 

Ваша часть работы  - это на 90% развод людей на деньги.

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

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

Поэтому. Ваши советы и навыки в целом способны оказать мизерное улучшение производительности, эффект от которого околонулевой.

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
Wla    0
25 минут назад, snastik сказал:

Ваша часть работы  - это на 90% развод людей на деньги.

А Ваша часть работы оскорблять других чтобы поднять отношение к себе и не показывать себя в деле.... как можно судить о том что это развод не видя результатов? Не видя что я делаю.

25 минут назад, snastik сказал:

Пользы от нее практически никакой. Так как боты приходят и забирают холодный контент и грузят сервер.

Поясните термин холодный контент. Это в плане html кэш? Так если Вы не знали в битриксе он очень продуман и обновляется автоматически когда что-то поменялось. + в конфиге идёт проверка на куки, динамическую часть, и пользовательские данные. Всё работает отлажено и корректно.

25 минут назад, snastik сказал:

Посетители начиная оформлять заказы - очень долго ждут. И влияния на качество проекта и его финансовую эффективность никакой.

Это Вы сейчас видимо про [*censored*] ну так я сам сказал что там нужна оптимизация обращений к БД, и я возмущён что владелец меня не слышит, а толкового программера сейчас у них нет. Я нигде не говорил что говнокод это круто, а вот Вы говорили что мои методы не дают прироста, хотя это не так.

25 минут назад, snastik сказал:

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

Если магаз на столько тупой как в моём примере, [*censored*] абсолютно согласен. А опенкарт даже самый тупой из тех что я встречал в сотню быстрее его и сервак просто скушает не оптимизированные запросы. И я не отрицаю что оптимальный код нужен. Конечно нужен, всё должно быть настроено по уму и не надо обсирать те области в которых не разбираешься.

25 минут назад, snastik сказал:

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

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

25 минут назад, snastik сказал:

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 047
33 минуты назад, Wla сказал:

Это я мерял сервисом от яндекса))

Как только вы вышли в бродкаст сеть - пинг 32 мс не меньше.
а то что вам Ya показал какого-то попугая, то я думаю, что он тупо отнял эти 32 мс

Я когда вижу рекомендации от Гуглобреда - ответ сервера составил 250 мс - постарайтесь уменьшить, я начинаю биться в истерике.
Я ему говорю! Эй, чувак, там в меню 100 категорий, и на странице до 30 товаров! Куда еще быстрее. Быстрее только статика, и та под вопросом.




 

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


Ссылка на сообщение
Поделиться на другие сайты
Otvet    436
5 минут назад, chukcha сказал:

Я когда вижу рекомендации от Гуглобреда - ответ сервера составил 250 мс - постарайтесь уменьшить, я начинаю биться в истерике.
Я ему говорю! Эй, чувак, там в меню 100 категорий, и на странице до 30 товаров! Куда еще быстрее. Быстрее только статика, и та под вопросом.

всё нормально

 

200мс это комфортная величина, я например чувствую задержку если 300-400 и выше

 

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


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

Знаете я начинал работу на модемах 2400, и мне 300-400мс это ракета..

200 мс это чистый HTML на шареде

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


Ссылка на сообщение
Поделиться на другие сайты
Otvet    436
15 минут назад, chukcha сказал:

Знаете я начинал работу на модемах 2400, и мне 300-400мс это ракета..

200 мс это чистый HTML на шареде

видимо или интернет не торт или шаред 

но норм хостингах статика около 50мс

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


Ссылка на сообщение
Поделиться на другие сайты
snastik    849
32 минуты назад, Otvet сказал:

видимо или интернет не торт или шаред 

но норм хостингах статика около 50мс

 

На reg.ru на шареде - может и больше быть. По ощущениям, у них там спектрумы.

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


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

Это редкая параша, есть сайт который туда попал потому что поглотили агаву

 

Если сотрудники рег.ру это читают:

Спойлер

..|.

 

Таймвеб и тот куда лучше

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


Ссылка на сообщение
Поделиться на другие сайты
snastik    849
3 часа назад, Otvet сказал:

Это редкая параша, есть сайт который туда попал потому что поглотили агаву

 

Если сотрудники рег.ру это читают:

  Скрыть контент

..|.

 

Таймвеб и тот куда лучше

 

Таймвеб - работает как часы для мелких проектов, но у них очень жесткая политика контроля лимитов, которая не подходит для интернет-магазинов, так как при добавлении товаров от 400-500 штук, можно поймать засилие ботов и поймать бан, плюс очень неявная система выпуска let's encrypt.

 

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


Ссылка на сообщение
Поделиться на другие сайты
Zernycha    0
В 07.09.2017 в 17:04, chukcha сказал:

посмотрите  в структуру таблиц ОС

Подскажите пожалуйста где её можно посмотреть? кроме как установить и в phpmyadmin для 1,5 находил на форуме структуру базы данных, а для 2,3 вот ищу где да что находиться и как связывается.
Вообще хочу узнать куда попадают заказы при оформлений заказа. после переезда базы с 1,5 в таблице order нет новых заказов значит они куда в другое место попадают.

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


Ссылка на сообщение
Поделиться на другие сайты
snastik    849
4 часа назад, Zernycha сказал:

Подскажите пожалуйста где её можно посмотреть? кроме как установить и в phpmyadmin для 1,5 находил на форуме структуру базы данных, а для 2,3 вот ищу где да что находиться и как связывается.
Вообще хочу узнать куда попадают заказы при оформлений заказа. после переезда базы с 1,5 в таблице order нет новых заказов значит они куда в другое место попадают.

в 2.x они так же попадают в таблицу order

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


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

    • От GeorgyM

      500.00 руб
      Скачать/Купить дополнение


      Парсинг для Opencart : загрузка товаров / статей, для Опенкарт, OcStore, v.1.x, 2.x, 3.x
      Парсинг и загрузка на Ваш сайт, товаров для Opencart, каталогов, статей, блогов, галерей, отзывов, всего, что угодно.
      Парсинг Яндекс Маркет, Авито, Юлы, любого сайта Вашего конкурента или поставщика.
      Я могу собрать любые данные в интернете и импортировать их на Ваш сайт.
      Срок работ от "супер срочно - сделать прямо сейчас"!
       
      Как начать работать со мной: 
      1) Напишите мне  в личку - КЛИНУТЬ ЧТОБЫ НАПИСАТЬ МНЕ
      2) Укажите сайт, с которого нужно собрать данные (Домен)
      3) Укажите дополнительные пожелания
       
      НЕ НУЖНО ЗАПОЛНЯТЬ СЛОЖНОЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ
      В переписке согласуем Все детали.
       
      Загрузка на Ваш сайт или передача Вам файла в формате Вашего модуля импорта.
      Быстро, конфиденциально 
      Указана базовая стоимость.
      В зависимости от сложности проекта цена может быть изменена по согласованию.
       
      Чтобы сэкономить время на переписке, прошу внимательно отнестись к строкам ниже, по поводу ТЗ для Парсинга. Я должен понимать какие, работы мне для Вас делать, а без ТЗ я этого понять не смогу.
       
      Для понимания ТЗ мне нужно получить краткое ТЗ:
      Если Вам нужно получить от меня только файл для импорта и каталог картинок: дайте мне адрес сайта-донора, пример файла, который Вам нужно получить с заполненными 2-3 строками, комментарии, этого будет достаточно.  
      Если Вы хотите, чтобы я для Вас спарсил и загрузил товары: напишите мне адрес сайта-донора. Можете схематично показать какие данные со страницы донора, должны быть перенесены на Ваши страницы (в виде простых рисунков)  
      Часто возникает вопрос как скопировать товары с одного интернет магазина и загрузить товары в свой интернет магазин.
       
      Особенно Важно парсить товары если нужно перенести большой каталог на свой сайт интернет магазина, так как руками копировать товары очень долго. 
       
      Я могу спарсить самые сложные сайты: со скриптами, защитами, различными Post запросами, и предоставить Вам данные в CSV или Excel файле, нужного Вам формата.
       
      Могу загрузить опции товаров, атрибуты товаров, дополнительные картинки и тексты, отзывы.
       
       
       
      Провести нужные манипуляции с ценами и скидками на товары и прочие сложные операции.
      Могу привести каталог категорий к нужному виду, скопировав картинки и описания категорий.
       
       
       
      От Вас потребуется только, домены сайтов откуда копировать каталог, и если Вы планируете загружать самостоятельно данные в Ваш интернет магазин, пример файла в который Вам записать данные.
      Opencart Web Scraping
      WEbCrawLer
      Добавил GeorgyM Добавлено 22.08.2017 Категория Услуги  
    • От GeorgyM
      Парсинг и загрузка на Ваш сайт, товаров для Opencart, каталогов, статей, блогов, галерей, отзывов, всего, что угодно.
      Парсинг Яндекс Маркет, Авито, Юлы, любого сайта Вашего конкурента или поставщика.
      Я могу собрать любые данные в интернете и импортировать их на Ваш сайт.
      Срок работ от "супер срочно - сделать прямо сейчас"!
       
      Как начать работать со мной: 
      1) Напишите мне  в личку - КЛИНУТЬ ЧТОБЫ НАПИСАТЬ МНЕ
      2) Укажите сайт, с которого нужно собрать данные (Домен)
      3) Укажите дополнительные пожелания
       
      НЕ НУЖНО ЗАПОЛНЯТЬ СЛОЖНОЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ
      В переписке согласуем Все детали.
       
      Загрузка на Ваш сайт или передача Вам файла в формате Вашего модуля импорта.
      Быстро, конфиденциально 
      Указана базовая стоимость.
      В зависимости от сложности проекта цена может быть изменена по согласованию.
       
      Чтобы сэкономить время на переписке, прошу внимательно отнестись к строкам ниже, по поводу ТЗ для Парсинга. Я должен понимать какие, работы мне для Вас делать, а без ТЗ я этого понять не смогу.
       
      Для понимания ТЗ мне нужно получить краткое ТЗ:
      Если Вам нужно получить от меня только файл для импорта и каталог картинок: дайте мне адрес сайта-донора, пример файла, который Вам нужно получить с заполненными 2-3 строками, комментарии, этого будет достаточно.  
      Если Вы хотите, чтобы я для Вас спарсил и загрузил товары: напишите мне адрес сайта-донора. Можете схематично показать какие данные со страницы донора, должны быть перенесены на Ваши страницы (в виде простых рисунков)  
      Часто возникает вопрос как скопировать товары с одного интернет магазина и загрузить товары в свой интернет магазин.
       
      Особенно Важно парсить товары если нужно перенести большой каталог на свой сайт интернет магазина, так как руками копировать товары очень долго. 
       
      Я могу спарсить самые сложные сайты: со скриптами, защитами, различными Post запросами, и предоставить Вам данные в CSV или Excel файле, нужного Вам формата.
       
      Могу загрузить опции товаров, атрибуты товаров, дополнительные картинки и тексты, отзывы.
       
       
       
      Провести нужные манипуляции с ценами и скидками на товары и прочие сложные операции.
      Могу привести каталог категорий к нужному виду, скопировав картинки и описания категорий.
       
       
       
      От Вас потребуется только, домены сайтов откуда копировать каталог, и если Вы планируете загружать самостоятельно данные в Ваш интернет магазин, пример файла в который Вам записать данные.
      Opencart Web Scraping
      WEbCrawLer
    • От infosolutions

      Скачать/Купить дополнение


      is.Products Viewed (Недавно просмотренные товары) [1.5.X]
      Модуль отображающий недавно просмотренные товары пользователя. Работает на основе сессии.
      Без правок ядра.
      Правится контроллер продукта.
      Функциональная спецификация:
      Отображение модуля со списком недавно просмотренных товаров. Модуль отображается на любом шаблоне. Задается количество отображаемых товаров для каждой позиции модуля. Задается размер изображений. Установка:
      Скопировать модуль в админку. Заменить файл: 'catalog/controller/product/product.php' или сделать ручную правку контроллера (см. readme.txt) Сделать настройку модуля в админке.  
      Для версии 2.3.Х
      Добавил infosolutions Добавлено 14.12.2012 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart ocStore OpenCart.Pro, ocShop  
    • От infosolutions
      Модуль отображающий недавно просмотренные товары пользователя. Работает на основе сессии.
      Без правок ядра.
      Правится контроллер продукта.
      Функциональная спецификация:
      Отображение модуля со списком недавно просмотренных товаров. Модуль отображается на любом шаблоне. Задается количество отображаемых товаров для каждой позиции модуля. Задается размер изображений. Установка:
      Скопировать модуль в админку. Заменить файл: 'catalog/controller/product/product.php' или сделать ручную правку контроллера (см. readme.txt) Сделать настройку модуля в админке.  
      Для версии 2.3.Х
    • От infosolutions

      300.00 руб
      Скачать/Купить дополнение


      is.Products Viewed (Недавно просмотренные товары) [2.3.X]
      Модуль отображающий недавно просмотренные товары пользователя. Работает на основе сессии.
      Без правок ядра.
      Функциональная спецификация:
      Отображение модуля со списком недавно просмотренных товаров. Модуль отображается на любом шаблоне. Задается количество отображаемых товаров для каждой позиции модуля. Задается размер изображений. Установка:
      Скопировать модуль в админку. Сделать настройку модуля в админке.  
      Демонстрационная версия:
      лицо (более 40 модификаций и улучшений +адаптив):
      http://zero.isdigi.ru/
      админка:
      http://zero.isdigi.ru/admin/
      логин: demo
      пароль: demo
       
      Для версии 1.5.Х
      Добавил infosolutions Добавлено 13.03.2017 Категория Модули Системные требования Сайт разработчика isdigi.ru Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart ocStore OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу