Як прискорити сайт?

Як прискорити сайт?
Не секрет, що швидкість завантаження сторінок залежить не тільки від товщини інтернет каналу і потужності комп’ютера, а й від налаштувань браузера. Багато хто скаржиться, що інші браузери зазвичай швидше в плані завантаження сторінок, ніж. У цій статті мова піде саме про те, як налаштувати Mozilla FireFox так, щоб сайти вантажилися в рази спритніше. Розгін Firefox або прискорюємо завантаження сайтів.

Що до чого і чому. І так, давайте приступимо до, так би мовити, розгону нашого улюбленого Mozilla Firefox. Запускаємо мозілку. (Саме набираємо, а не копіюємо) (це там, куди ми вводимо, наприклад sonikelf. Ru) abоut: config і, погодившись бути обережними, потрапляємо на сторінку налаштувань браузера. Знаходимо в списку параметр network. http. pipelining значення true.

Наступною знаходимо параметр network. http. proxy. pipelining, якому теж міняємо значення на true. Майже точно так само чинимо з параметром network. http. pipelining. maxrequests, тільки йому присвоюємо значення 32 (натиснувши правою кнопкою миші і вибравши зі списку Створити Ціле треба створити цілий параметр з назвою nglayout. initialpaint. delay і значенням 0. Далі знаходимо в списку параметр network. dns. disable IPv6 і присвоюємо йому значення false Слідом даємо параметру content. notify. backoffcount (якщо його немає, то створюємо (права кнопка мишки Створити Ціле значення 5. Теж саме робимо з значенням ui. submenuDelay (якщо його немає, то створюємо Створити Ціле, тільки йому присвоюємо 0. Ну і, нарешті , параметру plugin. expose_full_path (права кнопка мишки Створити даємо значення значення true Закриваємо сторіночку налаштувань, перезапускаємо браузер і насолоджуємося результатом.

Ось так от просто. Давайте ж розберемося, що саме ми зробили і чому сайти в Firefox стали вантажитися швидше. Що ми зробили і як це працює. Принцип заснований на тому, що до кожного сайту при спробі на нього зайти, надсилається запит.

За замовчуванням, здавна і з багатьох причин, в настройках встановлено маленька кількість цих запитів на випадок, якщо, скажімо, у Вас слабенький інтернет-канал або сервер не підтримує велику кількість запитів, що неактуально ще з 1999 року, коли в протоколі HTTP версії 1 . 1 з’явилася можливість в рамках одного робити безліч запитів веб-серверу. Враховуючи, що сторінки сучасних сайтів зазвичай містять велику кількість зображень та інших об’єктів, час встановлення TC починає відігравати значну роль. Тому гріх не використовувати можливість по гарантованому прискоренню завантаження сторінок, існуючому вже багато років за допомогою відповідних налаштувань: network. http. version 1. 1, network. http. keep-alive true Ці параметри встановлені за замовчуванням і дозволяють Firefox використовувати HTTP версії 1. 1, включаючи можливість робити декілька запитів в з’єднанні. network. http. pipelining true, network. http. proxy. pipelining true Ці параметри наказують мозілку робити декілька запитів в з’єднанні, не чекаючи відповіді сервера. network. http. pipelining. maxrequests 32 Цей параметр задає максимальну кількість запитів, яке може бути зроблено в з’єднанні, від 1 до 32. Вказувати значення більше 32 найчастіше безглуздо, т. до підтримується далеко не всіма сайтами.

Якщо є проблеми із завантаженням будь-яких сайтів, то спробуйте знизити це значення до 24 або 16. nglayout. initialpaint. delay 0 І ось цей, створений нами, параметр зменшує до нуля затримку перед промальовуванням інформації, отриманої від веб-сервера, що дозволяє побачити запитану сторінку трохи швидше. , А так само поруч специфічних налаштувань. Використання оних необов’язково дає такий істотний приріст як налаштування вище, проте має свій позитивний ефект і рекомендується для загального прискорення. network. dns. disableIPv6 Вимикає IPv6 DNS пошук бо покоління було не використовується поки в наших мережах, а значить немає сенсу залишати його активним, т. до будь-який запит збільшує загальний час завантаження content. notify. backoffcount — 5 Замість того, щоб чекати, поки сторінка повністю завантажиться, щоб відобразити її користувачеві в кінцевому вигляді, Firefox отрісовиваєт те, що було отримано до поточної точки завантаження. Однак, враховуючи, що частий висновок того, що вже є значно уповільнює загальний час завантаження сторінки цілком, то це значення задає, так званий, таймер. Параметр 5 найбільш оптимальний між швидкістю завантаження вцілому і адекватним висновком того, що вже завантажилося.

ui. submenuDelay 0 Дозволяє почати завантаження сторінки стразу, а не чекати поки завантажаться картинки та інші елементи. plugin. expose_full_path true, що, теоретично, позначається на швидкості роботи. Якось так. На сим все. Сторінка оновлюється по мірі пошуку корисних, з точки зору оптимізації завантаження сайтів, налаштувань.

Післямова. Так само є плагін FasterFox, який по ідеї займається оптимізацією швидкості завантаження сторінок в Firefox, але я, використовуючи його, не відчув особливого приросту продуктивності, а на деяких сторінках так і зовсім отримав ряд проблем через налаштувань, змінюваних цим плагіном.

Загалом, користуватися ним чи ні, справа Ваша. У всякому разі налаштувань Вище вистачає і так.

Ось такі справи. Як і завжди, якщо є якісь питання, то питайте, буду радий відповісти в коментарях. Так само як і буду радий Вашим доповненням, подяками і всьому такому іншому.

Як прискорити сайт?

Сподобалася стаття? Поділися нею з друзями!




Добавить комментарий