10 trin til at fremskynde WordPress og mestre det som ingen andre

WordPress fremskynder

I dag er WordPress ved at blive CMS, content management system, par excellence. Også selvom Det Hvide Hus har erstattet Drupal med WordPress, som en af ​​overraskelserne i slutningen af ​​året 2017. Og er, at WordPress er et meget nemt at bruge CMS, der bruger et stort samfund bortset fra et stort antal plugins for at få mere ud af det.

Derfor vil vi lære dig de ti trin til at mestre WordPress Helt så du kan have den blog, den destinationsside til din virksomhed eller den e-handel, for at sælge nogle varer, der ikke let findes i disse dele, i den bedst mulige tilstand. En WordPress, der kan bruges både fra dit eget websted såvel som at downloade det for at oprette et websted fra din egen hosting.

Først: indkvartering

Det er det vigtigste siden hvis dit websted er hostet på en langsom vært, vil du finde alvorlige problemer med at hæve Google Insights-scoren (en af ​​de vigtige faktorer for organisk naturlig positionering eller SEO).

Vi kan teste præstation fra dette værktøj, der bruger 14 forskellige placeringer for at finde hastigheden: keycdn.com

Ydelse

Den normale ting er, at vi finder hastighed mellem 200-400 millisekunder. Det er nødvendigt at sætte pris på de forskellige hastigheder alt efter det sted, hvor testene udføres. Hvis vi skal lede efter et spansk publikum, skal vi være interesserede i London. På den anden side, hvis vi vil sælge produkter mellem Europa og Amerika, er vi nødt til at se på disse placeringer.

Det ville være vigtigt køre tests hele dagen for at finde gennemsnittet, så vi kan starte med mere præcise indsamlede data.

For det andet: egenskaberne ved hosting

php

Vi er nødt til at sørge for, at den hosting, hvor vi er hostet på nettet, Brug de nyeste komponenter, i det mindste versionerne, så alt går hurtigt som silke:

  • PHP 7.x: det er en ganske betydelig stigning sammenlignet med version 5.6 af PHP. Hvis det uanset hvad hosting ikke tilbyder det, ville det være vigtigt at se på en anden. Dette sker også med det plugin eller tema, som vi bruger til WordPress, da enhver, der kan prale af at fortsætte med at blive udviklet, skal være kompatibel med nogen af ​​de nyeste versioner af PHP.
  • webserver: Apache er til let og grundlæggende brug. Ting ændrer sig meget, når serveren skal understøtte tunge belastninger, så vi er nødt til at se på udbydere, der bruger Litespeed eller Nginx.
  • OpCode-cache- Øger 30 til 40 procent i PHP-ydeevne. Det sjove er, at der ikke er mange værter, der bruger OpCode. Dette skyldes, at det reducerer antallet af personer, der kan logge ind på en server for hver konto. Hvis du vil vide, om din hosting tilbyder det, skal du slippe scriptet på dit websted gennem FileZilla: github.com/amnuts/opcache-gui
  • Caching- Caching-plugins fungerer ganske godt, men de kan forårsage mærkelig adfærd, hvis der er meget trafik på nettet. Ideelt set skal du finde en vært, der bruger ægte cache fra serverniveau. Der er to: Litespeed Lscache og Varnish.

For det tredje: Brug Google Analytics

wordfence

Nogle bruger muligvis Wordfence som en sikkerhedsforanstaltning på hjemmesiden, men det medfører tab af ydeevne. Vi har i vores hånd en fantastisk server, der kommer til vores hjælp: Google Analytics. Årsagen til ikke at bruge Wordfence er, at realtidsregistrering af trafik har en enorm indflydelse på webstedets ydeevne. Hvis vi har brug for at bruge disse data, er Analytics svaret.

Fjerde: Spring de visuelle sidebygere over

Hvornår skal vi udvikling af et websted, der lider under en høj trafikbelastning, vi er nødt til at gå videre fra de problemer, der tæller dårligt for værktøjer til måling af webhastighed som Google eller PingDom. Nogle som Visual Composer er tunge og vil bremse internettet.

Komponere

Et af de vigtigste tip er gå til børnetemaer som Genesis eller Thesis at begynde at udvikle internettet på egen hånd. Det vil kræve mere arbejde fra vores side, men vi vil drage fordel af det i det lange løb.

Et alternativ, som vi kan have før disse tunge emner, er WP Blockade, som er ansvarlig for at starte siden i almindelig htmlog dermed eliminere overbelastningsprocessen, der normalt er synderen for weboverbelastning.

Femte: plugins

plugins

masse plugins er en af ​​WordPress-indbegrebet, men det anbefales at bruge så få som muligt. Selv hvis vi har deaktiveret dem, skal vi slette dem. Vi kan bruge Google til at undersøge dette plugin og dermed vide, om det virkelig gavner os.

Sjette: Bots og crawlere

Vi kan brug disse tekstlinjer i robots.txt:

User-agent: * 
Crawl-forsinkelse: 10

Hvad får vi? Hvad dem, der kaldes "crawlere" adlyder disse to parametre og Wordfence tager sig af resten. Lad os sige, at vi holder dem i skak.

Syvende: fjern xmlrpc.php

Vi står over for en af kilderne til de mest aggressive angreb på WordPress. Da de fleste ikke har brug for det, kan det fjernes. Vær selvfølgelig opmærksom på disse linjer, da vi står over for en fil, der bruges af den populære Jetpack til SEO. Hvis du bruger dette værktøj, skal du gå til næste punkt. Det kan også være klart, at hvis Jetpack bruger den fil ...

jetpack

Ottende: deaktiver eller mindsk hjerterytme

Det afhænger af, om vores websted bruger hjerterytme til at deaktivere det. Hjerteslag forårsager alle slags præstationsproblemer og dens deaktivering anbefales stærkt. En af dens anvendelser skyldes de lange perioder, hvor vi lader WordPress-skrivebordet være åbent, netop når vi skriver eller redigerer en publikation. Kontinuerlige anmodninger kan forårsage overdreven brug af ressourcer.

Med dette plugin kan vi deaktivere det eller reducere dets anvendelse: hjerteslag-kontrol.

Det kan vi også tilføj disse linjer til functions.php afhængigt af hvad vi vil gøre:

add_action ('init', 'stop_heartbeat', 1);
funktion stop_heartbeat () {
wp_deregister_script ('hjerterytme');
}

hjerteslag

Hvis vi ønsker, at der skal være et tidsinterval for hjerterytme at handle:

add_filter ('heartbeat_settings', 'heartbeat_frequency');
funktion hjerteslag_frekvens ($ indstillinger) {$ indstillinger ['interval'] = 60; // eller det tidsinterval i sekunder, som vi ønsker $ indstillinger;
}

Nogle flere oplysninger om hjerterytme

Deaktivering af hjerterytme bør ikke udføres, før det faktisk er kendt hvad er den virkelige årsag til overdreven CPU-brug. Vi kan gøre dette gennem disse trin:

  • Tjek dine adgangslogfiler hvis der er en god mængde "" POST-opkald /wp-admin/admin-ajax.php, og tidsstemplerne matcher en høj CPU-brugspike.
  • Hvis hosting bruger cPanel og CloudLinux, kan vi helt sikkert tage en logbog over, hvornår den højeste ressourceforbrug fandt sted. Vi kan kende årsagen, der vises i admin-ajax.php.
  • Hvis du har rodadgang kan overvåges med "top -c". Vi kan spare tid ved overvågning ved hjælp af: top -c -u brugernavn -b> topout.txt
  • Du kan følge access_logs af brugere i realtid og hjælpsomme: tail -f ~ brugernavn / access-logs / domain.com

Niende: Deaktiver WordPress Cron

cron

Årsagen til at deaktivere WordPress Cron er, at det er ikke nødvendigt at have det aktivt i alle de tidspunkter, hvor nogen så vores hjemmeside. Lad os deaktivere det og indstille en systemcron. For at gøre dette tilføj i wp-.config:

definere ('DISABLE_WP_CRON', sandt);

Nu kan vi sætte et cron-system i kontrolpanelet med kommandoen:

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

Vi kan lade det køre hvert 10-20 minut.

Tiende: optegnelser

logs

Hvis vi vil vide, hvad der sker med vores hjemmeside, har vi brug for det få adgang til begivenheds- eller logfil. De er virkelig nyttige til diagnosticering af ydeevne og jitterproblemer. Hvis vi ikke ved, hvor de er, kan vi spørge hosting. Idealet er at lære at fortolke dem, selvom det vil tage tid.

De to hovedlogfiler er fejllogfiler og access_logs. Læs dem og øv dig i Google-søgning for at lære mere om dem. Lidt efter lidt vil det være noget mere velkendt, og det kommer af frygt for at håndtere disse ydeevneproblemer og ustabilitet på nettet.

Hvis du allerede vil give dit websted et bedre visuelt udseende, her.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.