10 порад, як полегшити обслуговування WordPress
Якщо ви думаєте, що веб-сайти, створені одного разу, працюватимуть ефективно протягом усього життя, ви точно помиляєтеся. Усі сайти, особливо ті, що базуються на WordPress, потребують частого обслуговування. Незалежно від того, чи бажаєте ви опублікувати зразки звітів про книги чи писати блоги на веб-сайті, вам потрібно час від часу виправляти помилки, оновлювати або займатися редагуванням.
Пам’ятайте, що у вас є одна з найпотужніших систем керування вмістом із відкритим кодом. Якщо ви хочете максимально використати його, вам потрібно мати певні хитрощі в рукаві, щоб ви могли заощадити гроші на технічне обслуговування.
Вже шість років займаюся різними проектами по створенню сайтів. Таким чином, я вважаю, що маю певний досвід у сфері розробки, налаштування та обслуговування WordPress. Я проливаю світло на деякі з потреб для керування цією надзвичайно гнучкою системою.
1 Виконуйте регулярне резервне копіювання
Якщо ви не хочете, щоб удача вирішила вашу долю, вам потрібно регулярно виконувати резервне копіювання свого сайту WordPress. Це найпростіший, але важливий аспект, якого вам потрібно дотримуватися, якщо ви хочете, щоб у вашому розпорядженні був безперебійний веб-сайт. Ви можете створити резервну копію своїх даних у фізичних місцях, наприклад на комп’ютері чи зовнішньому жорсткому диску, а також створити додаткову резервну копію в хмарі.
Однак, якщо ваш час надто дорогий для вас, ви можете вибрати плагіни резервного копіювання WordPress, які забезпечують автоматичне резервне копіювання в окремому просторі на вашому комп’ютері. Відсортувавши резервну копію, ви можете переходити до інших форм дій. Крім того, резервні копії допомагають отримати певні дані, коли вони вам потрібні в певний час.
2 Виправте сторінки 404 і непрацюючі посилання
Насамперед. Якщо ви виконуєте технічне обслуговування на віддаленому сервері, його потрібно негайно припинити. Оскільки конфіденційність є найважливішою, ви не хочете надавати свої дані неавторизованій третій стороні. Після цього вам потрібно виправити 404 сторінки. Якщо ви не бажаєте годувати своїх відвідувачів неіснуючими сторінками, вам потрібно відстежувати трафік 404 сторінок.
Є просте рішення проблеми. Все, що вам потрібно зробити, це перенаправити відвідувачів на потрібну сторінку за допомогою 301 перенаправлення. Ви також можете скористатися допомогою Google Analytics або плагінів, таких як плагін Redirection (особливо, якщо ви новачок у цій концепції). Так само, щоб посилити фактор SEO, вам потрібно виправити непрацюючі посилання. Ви можете виконувати завдання редагування за допомогою плагінів або інструментів, як-от Broken Link Checker.
3 Видаліть непотрібні файли та плагіни
Часто веб-сайт повільно працює через накопичення непотрібних файлів, плагінів або кодів. З часом ці файли накопичуються. Якщо ви сідаєте видаляти ці файли через 6 місяців; стає надзвичайно важко відстежити ці плагіни.
Тому вкрай важливо видалити непотрібні файли, як тільки ви закінчите з цим. Переконайтеся, що будь-який інший розробник використовує ваш сайт, він також робить те саме. Файли PHP, невикористані мультимедійні файли заповнюють папку «wp-content». Це заважає регулярній роботі, оскільки веб-сайт повинен завантажити всі наявні файли, що в кінцевому підсумку призводить до уповільнення сайту.
Якщо ви хочете спростити процес, ви можете скористатися допомогою плагінів, таких як Media Cleaner. Плагін складається з внутрішнього кошика, де ви можете зберігати файли, з якими зараз працюєте. Переконавшись, що певні файли вам не потрібні, видаліть їх.
4 Звикніть до того, щоб «примовляти».
Якщо ви або члени вашої команди не бажаєте його налаштовувати, просто зробіть це, воно того варте. Контроль версій допомагає відстежувати внесені вами зміни, відокремлювати гілки для незалежних завдань тощо. Процес стає легшим, якщо ви використовуєте Git.
Після того, як ви налаштували Git на зовнішньому сервері, скористайтеся гілками. В ідеалі двох гілок достатньо для підтримки процесу розробки та виробництва. Ви повинні виконати всю роботу над гілкою розробки, і як тільки завдання буде виконано, ви переходите до гілки виробництва. Переконайтеся, що все на сайті працює належним чином.
5 Додайте коментарі
Чи знаєте ви, що ви можете зменшити навантаження під час редагування, просто включивши здорову звичку «коментувати»? Якщо ви та ваша команда додасте коментар біля блоку коду, це допоможе вам пізніше, коли ви спробуєте з’ясувати призначення коду. Наприклад, ви можете написати функцію з детальною специфікацією, щоб зрозуміти її роль, наприклад:
function heapsorting (int) {
return int;
}
Тут блок означає, що ви збираєтеся сортувати купою широкий масив даних. Подібним чином ви можете коментувати так:
6 Використовуйте Linting для форматування коду
Якщо ви прагнете безперебійно запускати свій сайт WordPress, чому б не вжити відповідних заходів під час кодування? Якщо ви не знайомі з Linting, вам слід до нього звикнути. Це динамічна функція, яка встановлює певні правила (стандарти кодування WordPress) для способу кодування. Крім того, це також допомагає у форматуванні самого коду.
Нам дозволено налаштовувати Linting для PHP, HTML, CSS і JavaScript. Таким чином, ви можете написати точні коди для ефективних результатів на цих платформах. Наприклад, якщо ви використовуєте JavaScript, ви можете використовувати такі лінтери, як JSHint або JSlint, щоб виявити помилки кодування. Перегляньте код нижче.
Ми завжди знаходимося в пошуку ярликів і способів зменшити навантаження. Щоб полегшити процес обслуговування, ви можете створити ефективну систему імен, щоб уникнути плутанини під час роботи з файлами чи кодами. Краще, якщо ви будете дотримуватися однієї стандартної системи номенклатури.
Згідно з угодами, ви повинні зберігати назви файлів, функцій, носіїв однозначними та точними. Іншим корисним способом іменування файлів може бути використання типу файлу. Наприклад, якщо файл складається зі знімка екрана блогу під назвою «Редагування генів», ви можете назвати файл «geneeditsrceen». png.’ Таким чином, це допоможе вам переглянути папку та знайти файл. Робочий процес стане плавним, а також допоможе під час обслуговування.
8 Перевірте, які форми добре працюють
На практиці одна невелика зміна змінює все. Якщо ви хочете забезпечити більше залучень на своєму сайті WordPress, ви повинні перевірити контактну форму, форму підписки електронною поштою тощо. Форми мають бути привабливими, особливо якщо ви ведете бізнес через свій сайт.
Окрім цього, вам потрібно перевірити, чи правильно функціонують форми. Наприклад, ви та ваша команда можете спробувати надіслати електронні листи один одному, щоб перевірити, чи правильно він працює. Можливо, вам доведеться змінювати його кілька разів, але це нормально. Краще витратити час на тестування, ніж ділитися живою непрацюючою формою.
9 Ефективно структуруйте для миттєвого редагування
Ефективність редагування залежить від стилю та відступу блоків коду. Це допомагає швидко визначити блоки, які ви хочете відредагувати після того, як ви написали весь код. Таким чином, ви повинні приділяти увагу CSS, а не постійно прив’язуватися до JS, PHP. Я можу сказати з власного досвіду, що CSS може створити багато проблем, якщо ви не будете обережні з самого початку.
Ви повинні уникати використання вбудованого стилю та застосувати хорошу практику іменування, як-от BEM (модифікатор блокових елементів). Крім того, використання загальних шаблонів є ефективним способом стилізації CSS. Однак, якщо вас турбує продуктивність завантаження, ви можете легко вирішити проблему за допомогою плагіна кешування, який об’єднає кілька файлів в один файл. Перегляньте приклад нижче.
10 Перевірте індексацію веб-сайту та пошукову оптимізацію
Моя остання пропозиція стосується трафіку веб-сайту та пошукової оптимізації. Обидва ці критерії є важливою частиною процесу обслуговування. Ви повинні перевірити, чи ваш сайт проіндексовано в пошукових системах, таких як Google або Yahoo. Ви можете просто зробити це, ввівши «site:mysite.com», де «mysite» означає назву вашого веб-сайту.
Окрім цього, вам потрібно регулярно перевіряти рейтинг вашого сайту в пошукових системах. Якщо веб-сайт відображається вгорі результатів пошуку, то вам не про що хвилюватися. Якщо цього не відбувається, вам доведеться стежити за SEO. Додавання ідеальних ключових слів PPC (оплата за клік) на сторінці допоможе вам покращити видимість. Ви також можете використовувати такі плагіни WordPress, як Yoast SEO, щоб швидко сканувати вміст.
Обслуговування WordPress не займає багато часу, якщо у вас є всі необхідні інструменти та стратегії. Вам потрібно встановити регулярний графік технічного обслуговування, за яким ви виконуватимете всі необхідні дії, такі як редагування даних, резервне копіювання, моніторинг SEO тощо. У разі будь-яких проблем зверніться за допомогою до інших розробників, які мають достатній досвід у цій галузі.
Застосуйте наведені вище поради, щоб запустити свій веб-сайт і залучити більше відвідувачів. З часом ви вдосконалитесь і використовуватимете WordPress у повній мірі. Якщо ви хочете поділитися пропозиціями чи своїм досвідом обслуговування, не соромтеся залишати коментарі нижче.