Перейти к содержанию

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

День добрый!

 

Возникла проблема с сайтом.

При входе на сайт он может грузится 5-10-15-25 секунд, однако может и нормально, порядка 0,3-0,5 с.

Если после загрузки в течении 5-10с перейти на любую страницу - все работает очень шустро, но если подождать чуть дольше, 

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

страницы переходить на какую.

При всем этом сервис https://developers.google.com/speed/pagespeed/insights стабильно показывает  75-82 со 100.

 

Помогите решить проблему.

Opencart Version 2.1.0.2

 

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


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

Думаю меняйте хостинг.

Хотя было бы неплохо показать ссылкц

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


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

Хостинг вроде нормальный, у меня другой сайт на этом хостинг - все ок!

Важно указать, что сайт находится в разработке, ссылка: bhappy.com.ua

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


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

Хостер, конечно, по-умолчанию - мудак. Но для начала посмотрите медленные запросы.

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


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

Хостер, конечно, по-умолчанию - мудак. Но для начала посмотрите медленные запросы.

медленных запросов - 0

хостер говорит:

в каталоге /www/image/cache/catalog у вас постоянно обновляется время изменения кешируемых изображений. Это может говорить о неверной работе или настройке кеширования изображений на сайте.

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

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


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

А медленный запрос для хостера это сколько? У некоторых все, что быстрее 30сек - это не медленно..

 

Посмотрите настройки кеша на хостинге

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


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

А медленный запрос для хостера это сколько? У некоторых все, что быстрее 30сек - это не медленно..

 

Посмотрите настройки кеша на хостинге

у моего хостера написано:

Запрос считается медленным, если его обработка заняла более 5 секунд.

 

Кеширование на хостинге включено, также включено куча функций типа Объединять все скрипты JavaScript в один файл, Объединять все стили CSS в один файл и т.д.

 

Больше всего смущает, что гугл показывает 82/100, н при этом сайт грузится так, как описано выше. 

 

зайдите сами посмотрите.

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


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

Вот это все

 

 

 

Объединять все скрипты JavaScript в один файл, Объединять все стили CSS в один файл и т.д.

 

отключить к едрёной бабушке

 

 

 

Запрос считается медленным, если его обработка заняла более 5 секунд.

А есл 10 запросов по 4сек? Получается медленных нет)) Подключите профайлер и смотрите

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

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


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

Вот это все

 

 

отключить к едрёной бабушке

 

А есл 10 запросов по 4сек? Получается медленных нет)) Подключите профайлер и смотрите

Они были отключены, я их и подключил только чтобы ускорить - не помогло, точнее может и помогло но чуть-чуть.

Вопрос то не в 4-секундных медленных запросах, вопрос в 15-25с подвисания сайта.

зайдите пробежитесь по сайту - сами все поймете.

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


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

Попробуйте отключите меню КАТАЛОГ ТОВАРОВ

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


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

Попробуйте отключите меню КАТАЛОГ ТОВАРОВ

попробовал - результата ноль

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


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

 

Они были отключены, я их и подключил только чтобы ускорить - не помогло, точнее может и помогло но чуть-чуть.

И как это ускорит, если сервер тратит время на сборку файлов?

 

Вопрос то не в 4-секундных медленных запросах, вопрос в 15-25с подвисания сайта.

Подключите профайлер и смотрите узкие места

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


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

И как это ускорит, если сервер тратит время на сборку файлов?

Подключите профайлер и смотрите узкие места

Извините за безграмонтность, профайлер, это что?

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


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

Скорее всего:

Много категорий товаров и товаров

Первый раз как заходит пользователь создается кеш кешировщика (какой стоит ?) , все считается - понятное дело, будет ~10-20 сек.

Потом уже берется из кеша кешировщика.

Стоит кешировщик ?

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


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

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

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


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

Скорее всего:

Много категорий товаров и товаров

Первый раз как заходит пользователь создается кеш кешировщика (какой стоит ?) , все считается - понятное дело, будет ~10-20 сек.

Потом уже берется из кеша кешировщика.

Стоит кешировщик ?

Категорий 277, товаров пока-что приблизительно столько же

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


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

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

Вот скорее всего туда и "копать"

Категорий много

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


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

Вот скорее всего туда и "копать"

Категорий много

277 категорий и приблизительно столько же товаров пока, так что нужно ставить модуль кеширования?

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


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

Категорий 277, товаров пока-что приблизительно столько же

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

Отсюда и тормоза

277 категорий это много

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


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

277 категорий и приблизительно столько же товаров пока, так что нужно ставить модуль кеширования?

Сначала надо оптимизировать opencart

Кешировщик не поможет. Все равно при создании кеша будет тормозить

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

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


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

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

Отсюда и тормоза

277 категорий это много

в опциях подсчет товаров выключен, а при его включении никакого усугубления ситуации не наблюдается

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От halfhope
      Всем привет.
       
      Тормозит страница заказов, а именно фильтрация. За фильтрацию отвечает функция GgetOrders($data = array()) модели sale/order.
       
       
      Прошу помощи у тех, кто уже встречался с таким, кто ее оптимизировал. Есть второй выход - удалить часть заказов, но это исключено. 
    • От Anatoli777
      Очень медленно стал грузиться сайт megamir.by.
      Помогите, пожалуйста, понять в чем дело.
    • От lansmoscow
      Добрый день. Прошу помощи так как сам уже не знаю что с сайтом. Очень долго грузится, иногда около 55 секунд. С службе поддержки хостинга сказали что проблема в сайте, у них типо все хорошо. На сайте сейчас более 4600 товаров - может из-за этого? 
      Помогите кто сталкивался с этим...
       
      www.innovation-light.ru
  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.