10 кроків, щоб прискорити WordPress і освоїти його, як ніхто інший

WordPress прискорити

Сьогодні WordPress стає системою управління вмістом, системою управління вмістом, par excellence. Навіть Білий дім замінив Drupal на WordPress, як один із сюрпризів наприкінці 2017 року. І полягає в тому, що WordPress - це дуже проста у використанні система управління вмістом, яка використовує велику спільноту, крім великої кількості плагінів, щоб отримати від неї більше.

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

Перше: проживання

Це найважливіше, оскільки якщо ваш веб-сайт розміщений на повільному хості, ви знайдете серйозні проблеми з підняттям оцінки Google Insights (одного з важливих факторів для природного природного позиціонування або SEO).

Ми можемо перевірити ефективність від цей інструмент, який використовує 14 різних локацій щоб знайти швидкість: keycdn.com

Продуктивність

Нормальна річ - ми знаходимо швидкість між 200-400 мілісекунд. Необхідно оцінити різні швидкості відповідно до місця проведення тестів. Якщо ми хочемо шукати іспанську аудиторію, нам потрібно піклуватися про Лондон. З іншого боку, якщо ми хочемо продавати продукцію між Європою та Америкою, ми повинні дивитись на ці місця.

Це було б важливо проводити тести протягом дня знайти середній бал, щоб ми могли почати з більш точних зібраних даних.

Друге: особливості хостингу

PHP

Ми повинні переконатися, що хостинг, на якому ми розміщуємо веб-сайт, використовуйте новітні компоненти, принаймні версії, щоб все йшло швидко, як шовк:

  • PHP 7.x: це досить значне збільшення порівняно з версією 5.6 PHP. Якщо, хоч би що хостинг не пропонував, було б важливо звернутися до когось іншого. Це також трапляється з плагіном або темою, яку ми використовуємо для WordPress, оскільки кожен, хто хвалиться продовжувати розроблятись, повинен бути сумісним з будь-якою з останніх версій PHP.
  • Вебсервер: Apache призначений для легкого та елементарного використання. Ситуація сильно змінюється, коли сервер повинен підтримувати великі навантаження, тому доводиться шукати постачальників, які використовують Litespeed або Nginx.
  • Кешування OpCode- Збільшує від 30 до 40 відсотків продуктивності PHP. Найцікавіше, що не так багато хостів, які використовують OpCode. Це пов’язано з тим, що це зменшує кількість людей, які можуть увійти на сервер для кожного облікового запису. Якщо ви хочете дізнатися, чи пропонує це ваш хостинг, залиште цей сценарій на своєму веб-сайті через FileZilla: github.com/amnuts/opcache-gui
  • кешуванняПлагіни кеш-пам'яті працюють досить добре, але вони можуть спричинити дивну поведінку, якщо через Інтернет проходить багато трафіку. В ідеалі, знайти хост, який використовує реальне кешування на рівні сервера. Є два: Litespeed Lscache і лак.

По-третє: використовуйте Google Analytics

словосполучення

Деякі можуть використовувати Wordfence як засіб безпеки веб-сайту, але це спричиняє втрату продуктивності. У нас у руках чудовий сервер, який нам допомагає: Google Analytics. Причина не використовувати Wordfence полягає в тому, що запис трафіку в режимі реального часу робить величезний вплив на роботу веб-сайту. Якщо нам потрібно скористатися цими даними, відповідь отримає Analytics.

Четверте: пропустіть візуальні конструктори сторінок

Коли ми будемо розробка веб-сайту, який зазнає великих навантажень, ми мусимо переходити від тих питань, які будуть погано враховуватись для таких інструментів вимірювання швидкості, як Google або PingDom. Деякі, такі як Visual Composer, важкі і гальмують роботу в Інтернеті.

Композитор

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

Альтернативою, яку ми можемо мати перед цими важкими темами, є WP Blockade, який відповідає за запуск сторінки у звичайному htmlтим самим усуваючи процес перевантаження, який, як правило, є винуватцем веб-перевантаження.

По-п’яте: плагіни

Модулі

L плагіни - один із найпомітніших WordPress, але бажано використовувати якомога менше. Навіть якщо у нас їх вимкнено, ми повинні їх видалити. Ми можемо використовувати Google для проведення деяких досліджень щодо цього плагіна і, отже, знати, чи це насправді корисно для нас.

Шосте: боти та сканери

Ми можемо використовувати ці рядки тексту у robots.txt:

User-Agent: * 
Затримка сканування: 10

Що ми отримаємо? Що ті, кого називають "сканерами", підкоряються ці два параметри, а Wordfence дбає про все інше. Скажімо, будемо тримати їх на відстані.

Сьоме: видаліть xmlrpc.php

Ми стикаємось з джерел найбільш агресивних атак на WordPress. Оскільки більшості людей це не потрібно, його можна видалити. Звичайно, зверніть увагу на ці рядки, оскільки перед нами файл, який використовується популярним Jetpack для SEO. Якщо ви використовуєте цей інструмент, перейдіть до наступного пункту. Також може бути зрозуміло, що якщо Jetpack використовує цей файл ...

Jetpack

Восьме: вимкнути або зменшити серцебиття

Це буде залежати від того, чи використовує наш веб-сайт серцебиття для його деактивації. Серцебиття викликає всілякі проблеми з працездатністю і його деактивація настійно рекомендується. Одне з його використання пов’язано з тривалими періодами часу, коли ми залишаємо робочий стіл WordPress відкритим, саме тоді, коли пишемо чи редагуємо публікацію. Постійні запити можуть спричинити надмірне використання ресурсів.

За допомогою цього плагіна ми можемо його деактивувати або зменшити його використання: контроль серцебиття.

Ми також можемо додати ці рядки до functions.php залежно від того, що ми хочемо робити:

add_action ('init', 'stop_heartbeat', 1);
функція stop_heartbeat () {
wp_deregister_script ('серцебиття');
}

серцебиття

Якщо ми хочемо, щоб існував часовий інтервал для дії серцебиття:

add_filter ('heartbeat_settings', 'heartbeat_frequency');
функція heartbeat_frequency ($ settings) {$ settings ['interval'] = 60; // або часовий інтервал у секундах, який нам потрібні $ settings;
}

Дещо більше інформації про серцебиття

Деактивувати серцебиття не слід, поки це насправді не стане відомо яка справжня причина надмірного використання центрального процесора. Ми можемо зробити це за допомогою таких кроків:

  • Перевірте свої журнали доступу якщо "" достатньо "" викликів POST /wp-admin/admin-ajax.php, і мітки часу відповідають високій швидкості використання процесора.
  • Якщо хостинг використовує cPanel та CloudLinux, безумовно, ми можемо взяти журнал, коли стався той пік використання ресурсів. Ми можемо знати причину, яка буде перелічена в admin-ajax.php.
  • Якщо у вас є root-доступ його можна контролювати за допомогою "top -c". Ми можемо заощадити час на моніторингу, використовуючи: top -c -u username -b> topout.txt
  • Ви можете стежити за журналами доступу Кількість користувачів у реальному часі та корисні: tail -f ~ ім'я користувача / журнали доступу / domain.com

Дев'яте: вимкніть WordPress Cron

крон

Причиною відключення WordPress Cron є те, що необов’язково мати його активним за всі ті часи, коли хтось бачив наш веб-сайт. Вимкнемо його та встановимо системний cron. Для цього додайте в wp-.config:

define ('DISABLE_WP_CRON', істина);

Тепер ми можемо поставити в панель управління систему cron за командою:

/usr/local/bin/php/home/user/public_html/wp-cron.php

Ми можемо залишити його працювати кожні 10-20 хвилин.

Десяте: записи

logs

Якщо ми хочемо знати, що відбувається з нашим веб-сайтом, нам це потрібно отримати доступ до журналу подій або журналу. Вони дійсно допомагають діагностувати проблеми з продуктивністю та тремтінням. Якщо ми не знаємо, де вони знаходяться, ми можемо попросити хостинг. Ідеал - навчитися їх інтерпретувати, хоча це займе час.

Два основних журнали - це журнали помилок та журнали доступу. Прочитайте їх і потренуйтеся в мистецтві пошуку Google щоб дізнатись більше про них. Поступово це буде щось більш звичне, і це буде виникати через страх, щоб мати справу з цими проблемами продуктивності та нестабільністю Інтернету.

Якщо ви вже хочете надати своєму веб-сайту кращий візуальний вигляд, тут.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.