Ми використовуємо cookie-файли
Для оптимізації роботи нашого сайту ми використовуємо cookie-файли. Продовжуючи використовувати сайт, Ви погоджуєтеся з використанням cookie-файлів.
Новий дизайн
Панель керування
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307 Гаряча лінія
  • +38 (044) 392-74-33 Київ
  • +38 (057) 728-39-00 Харків
  • +38 (056) 794-38-31 Дніпро
  • +38 (032) 229-58-93 Львів
  • +38 (048) 738-57-70 Одеса
  • +38(093) 170-15-42  Life
  • +38 (067) 400-88-44 Київстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7 (499) 348-28-61 Москва

2.20.12. Повільне завантаження сайту

Якщо протягом тривалого часу ваш сайт працював швидко, а потім в певний момент став завантажуватися повільно і вам доводиться чекати 10-30 секунд, поки відкриється кожна сторінка, то вам в першу чергу потрібно визначити, чи не відбувається при завантаженні сторінки підключення до якого- то зовнішнього сервісу.

У деяких модулях і шаблонах Joomla! розробники вставляють код, який підключається до віддалених сайтів для збору статистики або отримання якихось даних. Згодом розробник модуля починає усвідомлювати дурість скоєного, так як на його сайт йде безліч запитів з різних серверів хостингу, і починає блокувати сервера хостерів, з яких йдуть запити. При цьому ваш сайт як і раніше намагається відкрити сайт розробника, але у нього це не виходить. Скрипту доводиться чекати 10-30 секунд до обриву з'єднання. Як наслідок - ваш сайт гальмує, хоча ні ви ні, хостер нічого не міняли.

Дізнатися наявність зовнішніх підключень можна шляхом аналізу вихідних з'єднань.

Якщо немає можливості відключити звернення до проблемного сервера на стороні сайту, можете спробувати в настройках PHP зменшити значення параметра «default_socket_timeout», Який відповідає за те, скільки часу потрібно чекати відповідь від зовнішнього сервера, перш ніж з'єднання буде примусово закрито.