10 стъпки за ускоряване на WordPress и овладяване като никой друг

WordPress се ускорява

Днес WordPress се превръща в CMS, система за управление на съдържанието, par excellence. Дори Белият дом замени Drupal с WordPress, като една от изненадите в края на 2017 г. И е, че WordPress е много лесен за използване CMS, който използва голяма общност, освен голям брой приставки, за да извлече повече от това.

Ето защо ще го направим ще ви научи на десетте стъпки за овладяване на 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

Някои може да използват Wordfence като мярка за сигурност на уебсайта, но причинява загуба на производителност. В ръцете ни има страхотен сървър, който ни идва на помощ: Google Analytics. Причината да не се използва Wordfence е, защото записването на трафика в реално време оказва огромно влияние върху работата на уебсайта. Ако трябва да използваме тези данни, Analytics е отговорът.

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

Кога отиваме разработване на уебсайт, който ще понесе голямо натоварване от трафика, трябва да преминем от онези проблеми, които ще се отчитат зле за инструменти за измерване на скоростта в мрежата като Google или PingDom. Някои като Visual Composer са тежки и ще забавят мрежата.

композирам

Един от най-важните съвети е отидете на детски теми като Битие или Теза да започнем да разработваме мрежата сами. Ще отнеме повече работа от наша страна, но ние ще се възползваме от това в дългосрочен план.

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

Пето: плъгини

Plugins

Лос приставките са един от най-съществените WordPress, но е препоръчително да използвате възможно най-малко. Дори да ги деактивираме, трябва да ги изтрием. Можем да използваме Google, за да направим някои изследвания върху тази приставка и по този начин да разберем дали наистина ни носи полза.

Шесто: Ботове и роботи

Ние можем използвайте тези редове текст в robots.txt:

Потребителят-агент: * 
Забавяне при обхождане: 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 потребителско име -b> topout.txt
  • Можете да следите access_logs на потребители в реално време и е полезно: tail -f ~ username / access-logs / domain.com

Девето: деактивирайте WordPress Cron

Cron

Причината да деактивирате WordPress Cron е това не е необходимо той да е активен за всички онези моменти, когато някой е видял нашия уебсайт. Нека го деактивираме и зададем системен cron. За да направите това, добавете в wp-.config:

дефинирайте ('DISABLE_WP_CRON', вярно);

Сега можем поставете в контролния панел система cron с командата:

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

Можем да го оставим да работи на всеки 10-20 минути.

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

трупи

Ако искаме да знаем какво се случва с нашия уебсайт, имаме нужда достъп до събитието или регистрационния файл. Те са наистина полезни при диагностицирането на проблеми с производителността и трептене. Ако не знаем къде се намират, можем да попитаме хостинга. Идеалното е да се научите да ги тълкувате, въпреки че това ще отнеме време.

Двата основни дневника са дневници за грешки и дневници за достъп. Прочетете ги и практикувайте изкуството на търсенето с Google за да научите повече за тях. Малко по малко ще бъде нещо по-познато и това ще произтича от страх за справяне с тези проблеми с производителността и нестабилността на мрежата.

Ако вече искате да дадете на уебсайта си по-добър визуален вид, тук.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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