Як знизити навантаження на сервер і прискорити WordPress, ростемо і розвиваємося разом з мамою!
Навантаження на сервер. Як зменшити?

Хотілося б ще відзначити, що зниження навантаження на сервер хостера краще розглядати в комплексі з підвищенням швидкості завантаження web-сторінок проекту, оскільки те й інше є частиною внутрішньої оптимізації WordPress. Перевірити швидкість завантаження можна тут: http://www.pr-cy.ru/speed_test. У мене вона була 5,48 с, що дуже багато. Після оптимізації швидкість стала 0,32 с.
Як знизити навантаження на сервер?
3. Встановила плагіни кешування. Точніше плагін кешування Hyper Cache (http://wordpress.org/plugins/hyper-cache/) у мене вже стояв, а додатково я встановила плагін DB Cache Reloaded Fix (http://wordpress.org/plugins/db-cache- reloaded/). Це плагін не кешує ваші wordpress-файли, а кешує запити БД та суттєво прискорює роботу з нею.
4. Вимкнула багато непотрібних плагінів.
Багато плагінів просто не потрібні, а деякі з них можна замінити кодом. Про це написано багато статей в інтернеті в пошуку так і забиваєте, наприклад висновок схожих записів без плагіна. Я замінила такі плагіни:
Scroll to Top Button - плагін, який виводить на блозі кнопку прокручування "наверх". Зараз кнопка прописана в коді, щоправда, відображається не зовсім коректно, але думаю це можна виправити.
Anti-XSS attack, тому що він працює для WP 2.5.
Optimize DB - включаю цей плагін зрідка. Оптимізувала базу даних та знову відключаю.
Broken Link Checker-теж саме. Перевірила биті посилання та вимкнула.
А ось плагін Disable WordPress Updates – встановила. Він відключає автоматичний пошук оновлень самого движка WordPress та його компонентів, таких як плагіни та ін. Періодично плагін потрібновимкнути, щоб перевірити оновлення та оновитися. Замість плагіна можна прописати код та оновлення також відключаться, але в цьому випадку оновлення WordPress потрібно буде проводити вручну.
5. Забрала всі скрипти в footer.php з header.php
Перш ніж залазити в код блогу, зробіть бекап сайту, щоб у разі помилки все повернути!
При завантаженні сайту в першу чергу завантажується сторінка header.php, а потім уже всі інші. Тому в цьому файлі має бути лише основний код, а всі скрипти можна перенести на footer.php (підвал сайту).
Займаючись перенесенням, я виявила, що в мене один і той самий скрипт був прописаний двічі!
6. Вимкнула всі ревізії постів + кошик на блозі. Оптимізувала (почистила) базу даних блогу.
Робила я це за статтею Олександра Борисова«Як я оптимізував і прискорив блог у кілька разів?». Тому переписувати не буду, все можна прочитати в першоджерелі.
На закінчення хотіла б дати Вам ще кілька порад, які допоможуть знизити навантаження на сервер і прискорити роботу блогу.
а) При написанні посту завантажуйте картинки невеликих розмірів. Великі картинки довго вантажаться і уповільнюють швидкість завантаження блогу.
Наприклад, я всі картинки обробляю за допомогою програми FsCapture. Вона добре стискає зображення практично без втрати якості. Зображення я не завантажую на сервер, а розміщую у фотографіях від Google (https://plus.google.com/u/0/photos), а потім додаю посилання на фотографію до статті. Таким чином я не роздмухую базу даних.