În ciuda faptului că este acceptat pe scară largă ca o platformă pentru bloggeri și ca un CMS excelent, nu este un secret faptul că WordPress este destul de insatiable când vine vorba de memorie. Această utilizare ridicată a memoriei devine curând vizibilă atunci când blogul dvs. primește un număr decent de vizitatori. Apoi serverul se predă.

baza date

Instalarea unuia dintre numeroasele pluginuri de cache va rezolva 90% din problemele serverului, în timp ce actualizarea serverului va rezolva restul. Dar nu este totul în procesul de uptime și downtime; vrem, de asemenea, un site web care se încarcă rapid în fiecare zi. Urmați acești 10 pași care sunt enumerați mai jos și, în locul unui bătrân care stă întins pe canapea, veți pregăti un atlet să câștige decathlonul.

Pasul 1 - Instalarea unui plugin cache

Memorarea în cache soluționează aproximativ 90% din problemele serverului. Acesta ușurează în mod vizibil încărcarea site-ului, prezentând fișierelor statice vizitatorilor dvs., în loc să solicite serverului numeroase întrebări. Există mai multe pluginuri care vor face acest lucru în locul dvs., cum ar fi: WP - Cache, WP Super Cache, Hyper Cache și W3 Total Cache.

Alegerea noastră este WP Super Cache. Îl folosim de ani de zile și acum câteva zile a fost lansat un update și face o treabă excelentă. Cu toate acestea, dacă totuși doriți să încercați alternative, recomandarea noastră ar fi W3 Total Cache.

Pasul 2 - Eliminați pluginurile și widgeturile redundante

Pluginurile WordPress fac această aplicație atât de puternică, dar fiecare dintre ele ocupă un spațiu suplimentar pe server, care trebuie încărcat pe fiecare pagină. Dacă există pluginuri care sunt inutile, eliminarea acestora ar accelera site-ul dvs.

De exemplu, în loc să utilizați un plugin care are nevoie de cod Google Analytics, introduceți propriul cod Google Analytics în locul prevăzut pentru acesta. Șansele ca unele dintre aceste plug-in-uri să fie inundate cu cod inutil sunt mari, așa că, în acest caz, la încărcare, pluginurile vor solicita fișiere CSS sau JavaScript pentru opțiunile pe care nici măcar nu le puteți folosi niciodată.

Pasul 3 - Remediați șablonul

Acest pas este destinat mai mult proiectanților și dezvoltatorilor care au propriul site web, în ​​loc de site-urile care au fost create pentru clienți sau cele care sunt configurate pentru uz public. Înlocuirea unora dintre etichetele HTML WordPress WordPress poate ajuta și accelera site-ul web.
De exemplu, de fiecare dată când pagina dvs. web este încărcată, WordPress trebuie să verifice mai întâi numărul de pagini din baza de date și apoi să le plaseze în tema dvs. În loc de asta, puteți conecta aceste elemente direct la tema dvs.

Un lucru similar se poate face pentru multe dintre etichetele PHP standard din tema dvs. WordPress, de exemplu SAU. Modificarea acestor etichete este ideală, deoarece atunci când instalați site-ul așa cum doriți, aceste părți sunt aproape sigur că nu vor fi schimbate în curând. Cu toate acestea, dacă oricare dintre aceste modificări deseori lasă eticheta așa cum este sau vei avea probleme cu alternanța de fiecare dată când această etichetă este reprodusă.

Pasul 4 - Minimizarea HTML și CSS

Minimizarea vă poate ajuta să utilizați fiecare kilobyte din fișierele front-end, accelerând site-ul web puțin câte puțin până la rezultate semnificative. Minimizarea elimină spațiul alb și comentariile din fișierele dvs. HTML și CSS, ceea ce reduce dimensiunea acestor fișiere și, prin urmare, timpul necesar încărcării acestor fișiere.

Pasul 5 - Optimizați fotografiile

Imaginile reprezintă o mare parte a fișierelor care sunt descărcate la fiecare încărcare a paginii. Unele fișiere, cum ar fi imaginile din antet sau alte elemente grafice care au legătură cu aspectul temelor, sunt încărcate pe fiecare pagină, astfel încât este util să aveți aceste fotografii la dimensiuni mai mici, fără a pierde din calitate.

Deci, verificați dacă există câteva fotografii care ar putea fi reduse la minimum și încercați să reduceți dimensiunea lor în Photoshop. Cu toate acestea, dacă nu aveți experiență în acest software, puteți utiliza serviciul online Smush.it care vă poate face treaba. În plus, există un plugin WordPress WP Smush.it care optimizează imaginile în procesul de utilizare a acestora, deci nu este nevoie să le descărcați din nou și să încărcați media pe site-ul dvs. după optimizare.

Pasul 6 - Dezactivați post revizuirea

Revizuirile postului sunt o opțiune utilă dacă rulați un blog cu mai mulți autori, dar pentru majoritatea bloggerilor, această opțiune nu este atât de folosită. Pe de altă parte, post-revizii pot umple baza de date cu copii ale numeroaselor modificări, adăugând astfel megaocteți suplimentari fișierele SQL. Această opțiune poate fi ușor dezactivată prin adăugarea: define („WP_POST_REVISIONS”, fals); în fișierul dvs. wp -config.
Nu uitați să eliminați reviziile de post existente folosind interogarea SQL:

ȘTERGEȚI DIN wp_posts WHERE post_type = „revizuire”;

Acest lucru îl puteți face prin phpMyAdmin sau prin intermediul unui manager de baze de date similar (ca întotdeauna înainte, faceți o copie de rezervă a bazei de date).

Pasul 7 - Ștergeți toate comentariile spam

La fel ca o grămadă de revizuiri post, comentariile spam capturate de pluginul Akismet ocupă o parte semnificativă a spațiului din baza de date. Acest lucru se observă mai ales dacă nu ați șters comentariile pentru o vreme. Din fericire, este simplu să le curățați pe toate cu doar un clic de buton în secțiunea de administrare.

Pasul 8 - Rafinați și verificați opțiunile

Dacă blogul dvs. are câțiva ani, sunt mari șanse să aveți instalate pluginuri pe care nu le mai folosiți. Majoritatea pluginurilor sunt dezvoltate bine și se curăță după ele când sunt dezinstalate, dar, din păcate, există și alții care lasă în urmă setările lor și diverse alte informații. Aceste tabele neutilizate pot face ca baza de date să fie dificil de utilizat, deci este util să le ștergeți. Opțiuni curate pentru pluginul WordPress este un instrument la îndemână pentru a curăța baza de date. Se caută tabele care nu mai sunt utilizate, apoi vă oferă opțiunea de a le elimina.

Pasul 9 - Optimizarea bazei de date

La fel ca în cazul defragmentării hard diskului, optimizarea bazei de date elimină toate golurile din timp datorate deplasării și copierii datelor și pune totul la locul său. Există două metode ușoare pentru a face acest lucru, cu un plugin sau cu phpmyadmin. Dacă aveți instalat WP-DBManager, acest plugin are opțiunea de a optimiza baza de date și poate chiar să o programeze pentru a face treaba în mod automat.

Pasul 10 - Cumpărarea mai multor servere

La un moment dat ajungi în situația în care chiar și blogul tău frumos și ordonat de pe server dedicat devine extrem de supraîncărcat. În acest caz, primul pas este creșterea dimensiunii serverului, desigur în număr.