Швидкість - вирішує багато!
Швидкість роботи сайту (завантаження його в браузері) - вирішує дуже багато!
Якщо сайт завантажується довго - або відвідувач не дочекається і піде,
або браузер видасть: «Ви перевищили час очікування ...».
Час завантаження сайту залежить від багатьох показників, наприклад -
від розміру бази даних. Розмір бази даних визначається не тільки кількістю корисних даних, але і наявністю «інформаційного сміття» (відпрацьованого матеріалу).
Як видалити ревізії статей на сайті WordPress
- іншими словами, як позбутися від відпрацьованого матеріалу?
Що таке ревізії статей (постів) в WordPress
Публікуємо великий текст і до нього десяток фотографій. Працюємо вже близько години, все йде відмінно, залишилося справ всього хвилин на десять і раптом ...
- Відключили електроенергію! - у нас стаціонарний комп'ютер, ДБЖ (бесперебойніка) - немає.
- Пропав інтернет.
- Пропала зв'язок з хостингом (на хостингу теж люди ...)
- Комп'ютер завис або сам вирішив перезавантажитися (помилка, заплутався, втомився ...)
- Ви самі зайшли на іншу вкладку браузера - подивитися свою пошту, а там лист!
Поки читали його, забули про свою статтю - закрили вкладку сайту або взагалі браузер.
Було таке? - у мене було, рідко, але, як правило, на великий за обсягом статті.
Ось для цього і придумали - ревізії постів.
Повертаєтеся після збою на сайт, а WordPress пропонує вам відновити заготівлю з збереженої копії.
Все відмінно, але - ревізії для конкретного поста потрібні тільки на момент його розміщення, а згодом таких копій накопичується сотні, і всі вони зберігаються в базі даних.
Значне збільшення розміру бази даних впливає не тільки на швидкість завантаження сайту, але і створює проблеми на хостингу - «з'їдає» надане за тарифом дисковий простір або може бути причиною збоїв при резервному копіюванні самої бази даних.
Що робити?
- Можна взагалі відключити функцію «Ревізії» на WordPress і про це я писав раніше.
Але тоді не буде копій і можливі проблеми описані вище.
- Можна періодично видаляти всі старі ревізії - я сам зупинився на цьому варіанті.
Як видалити ревізії статей на сайті WordPress
За допомогою MySQL запитів - звернень до бази даних.
Я перевіряв на хостингах SprintHost і TimeWeb - працює, але служба підтримки цих хостингів на попередній питання про такий спосіб відповідала: «Запит некоректний, гарантій ніяких немає ...».
Так що, невідомо - як пройде ця процедура на вашому сайті і на інших хостингах.
До того ж, таблиці бази даних для початківців блогерів - це типу: «... відкривати навіть страшно!».
Але якщо ви використовуєте видалення ревізій через MySQL-запити -
НЕ ЗАБУВАЙТЕ про обов'язкову копію Бази Даних.
Як видалити ревізії статей на сайті WordPress за допомогою плагіна WP-Cleanup
Викачуємо WP-Cleanup і встановлюємо його як зазвичай.
В адмінпанелі сайту, розділ «Налаштування (або - Параметри)» - вкладка «WP-Cleanup».
Натискаємо, потрапляємо на нову сторінку і бачимо кульку з таблицею
Натисніть картинку для збільшення
Кулька - це кругова діаграма, де відображено:
У таблиці те ж саме показано в цифрах -
ставимо галочки на потрібне і натискаємо синю кнопку «Очистити вибрані елементи».
Готово - вимикаємо плагін.
Досить часто приходять питання від читачів -
«Закінчилося дисковий простір на хостингу, перейшов (перейшла) на інший тариф і тут скоро закінчиться. У мене всього один невеликий сайт - що там може займати стільки місця? »
Що там є зайве - це потрібно дивитися.
Що там може бути з зайвого - це:
- велика за обсягом База Даних;
- збережені вами або хостингом старі копії (бекапи / backup);
- великі фотографії або картинки / велика їх кількість;
- великі файли для скачування з сайту.
Старі, непотрібні бекапи - видаляйте (при необхідності - скачайте їх на комп'ютер).
Фотографії оптимізуйте за якістю і розміром, а розмір завантажуйте не той, що є, а той, який необхідний.
Зберігати фотографії з картинками можна на сторонньому ресурсі, наприклад - на Google Picasaweb. звільнивши тим самим корисний об'єм на хостингу.
За розміром Бази Даних потрібно стежити і контролювати його.
Один з варіантів ми сьогодні розібрали - видалити ревізії статей.
Але це ще не все - непотрібні таблиця від працюючих плагінів, що залишилися таблиці від віддалених плагінів - приберемо наступного разу, стежте за публікаціями