2.17.9. Стандартні методи зменшення навантаження

Для зменшення кількості запитів до сервера для сайту можна увімкнути кешування статичних файлів. У списку статичних файлів через кому перелічуються розширення файлів, які повинні кешуватися. Рекомендований час кешування — 1 тиждень або більше.

Зверніть увагу, що кешування можливе тільки для статичного вмісту (зображень, HTML-сторінок, шрифтів тощо). У разі, якщо розширення файлу не буде вказано в списку статичних файлів, правила кешування для нього можуть бути задані вручну через файл .htaccess вашого сайту.

Для підвищення продуктивності, безпеки та зниження навантаження, спричиненого роботою PHP-скриптів сайту, рекомендується змінити версію PHP на 7.0 або вище (на максимальну, з якою сумісні скрипти сайту).

Увага!

Скрипти, які написані для більш ранніх версій PHP, можуть бути несумісними з новими версіями PHP. Такі скрипти рекомендується оновити, щоб вони стали сумісними з актуальною версією PHP, або замінити на альтернативні за функціоналом. При використанні CMS слід оновити ядро сайту, встановлені теми і плагіни до актуальних версій.

Для прискорення роботи скриптів сайту і зниження створюваного ними навантаження можна використовувати OPcache, який призначений для кешування скомпільованого байт-коду PHP-скриптів в оперативній пам'яті. Технологія працює на рівні PHP і не потребує внесення змін в код сайту.

Для кешування запитів до бази даних в оперативній пам'яті рекомендується використовувати Memcache(d) або Redis. Якщо сайт не підтримує їх за замовчуванням, може знадобитися встановлення спеціальних плагінів або внесення змін у код сайту.

Увімкнення опцій в налаштуваннях оптимізації сайту не зменшить навантаження на сервер. Це оптимізація швидкості відображення сторінки браузером. Якщо скрипти сайтів не оптимізовані, то увімкнення даних опцій в деяких випадках, навпаки, може збільшити навантаження на сервер.

Зміст

    (4)