Preskoči na sadržaj
BeoHosting
BeoHosting

2 min

Optimizacija WordPress baze

Čišćenje revizija, transijenata i spam komentara.

BeoHosting Tim

10+ godina iskustva — Stručnjaci za web hosting i infrastrukturu

Posljednje ažurirano:

WordPress čuva sve podatke u MySQL bazi - postove, stranice, komentare, podešavanja pluginova, transijente i revizije. Vremenom, baza raste i fragmentira se, što usporava svaki upit i produžava vrijeme učitavanja stranica. Tipican WordPress sajt star 2-3 godine ima desetine hiljada nepotrebnih zapisa koji ga usporavaju bez ikakvog razloga.

Optimizacija WordPress baze

1

Napravite backup baze podataka

Prije bilo kakvih izmjena na bazi podataka, obavezno napravite kompletni backup. U cPanel-u, koristite phpMyAdmin > Export > Quick > Go za brz SQL dump. Alternativno, koristite WordPress plugin UpdraftPlus ili All-in-One WP Migration za backup koji uključuje i fajlove. Na BeoHosting-u, možete koristiti i JetBackup u cPanel-u za automatske backup-ove. Nikada ne optimizujte bazu bez backup-a - jedan pogrešno obrisani zapis može srušiti cio sajt.

2

Instalirajte WP-Optimize plugin

WP-Optimize je najpopularniji besplatni plugin za optimizaciju WordPress baze sa preko 1 milion aktivnih instalacija. Idite na Plugins > Add New, pretražite

3

Očistite revizije, auto-draft i trash postove

WordPress automatski čuva svaku izmjenu posta kao reviziju. Sajt sa 100 postova može imati 1000+ revizija koje zauzimaju prostor i usporavaju upite. U WP-Optimize, kliknite na

4

Očistite transijente i spam komentare

Transijenti (transients) su privremeni kesevi koje WordPress i pluginovi čuvaju u bazi. Istekli transijenti se ne brisu automatski i mogu da se nagomilaju. U WP-Optimize, označite:

5

Optimizujte MySQL tabele

Kada se podaci brisu iz MySQL tabele, prostor se ne oslobađa automatski - tabela ostaje fragmentirana. Optimizacija tabela defragmentira podatke i oslobađa prostor. U WP-Optimize, označite

6

Podesite automatsko čišćenje

U WP-Optimize, idite na

Spremni da pokrenete svoj sajt?

SSL zaštita
Brzina
24/7 podrška

Pridružite se 4.000+ zadovoljnih korisnika. Besplatna migracija i 15 dana garancije povrata novca.

15 dana garancija povrata novca
Besplatna migracija15 dana garancija24/7 podrška

FAQ

Odgovori na najčešća pitanja o našim uslugama.

Za većinu sajtova, sedmično ili mjesečno je dovoljno. Sajtovi sa velikom količinom sadržaja (blogovi sa dnevnim objavama, e-commerce sa mnogo narudžbina) profitiraju od nedjeljne optimizacije. Mali lični sajtovi mogu raditi mjesečnu optimizaciju. Najvažnije je automatizovati proces sa WP-Optimize ili sličnim pluginom i ne zaboraviti na redovan backup prije optimizacije.

Standardna optimizacija (čišćenje revizija, transijenata, optimizacija tabela) je bezbjedna i ne bi trebalo da prouzrokuje probleme. Međutim, uvijek pravite backup prije optimizacije. Rizik postoji ako ručno brišete tabele ili redove u phpMyAdmin-u bez razumijevanja strukture. Nikada ne brišete tabele koje počinju sa wp_ prefixom osim ako ste sigurni da pripadaju deinstaliranom pluginu. WP-Optimize je bezbjedan jer ne briše kritične podatke.

Zavisi od starosti i veličine sajta. Tipično, sajt star 2-3 godine sa 100+ postova može osloboditi 50-200MB samim čišćenjem revizija. Spam komentari mogu zauzimati dodatnih 10-100MB. Optimizacija tabela obično oslobađa 5-20% veličine baze. Na jednom klijentskom sajtu smo vidjeli smanjenje baze sa 800MB na 150MB nakon kompletnog čišćenja - sajt se učitavao 3x brže.

Revizije su automatski sačuvane verzije vaših postova i stranica. Svaki put kada kliknete "Save Draft" ili "Update", WordPress sačuva novu reviziju. Korisne su za vraćanje na prethodnu verziju teksta, ali se brzo nagomilaju. Post sa 50 revizija čuva 50 kopija cjelokupnog sadržaja u bazi. Preporučujemo ograničavanje na 3-5 revizija u wp-config.php: define('WP_POST_REVISIONS', 5); - to je dovoljno za većinu scenarija.

Ne, WP-Optimize sam po sebi ne usporava sajt. Plugin je lagan i aktivan je samo tokom optimizacije. Zakazane optimizacije se izvršavaju u pozadini i ne utiču na posjetioce. Premium verzija dodaje i keširanje stranica i lazy loading slika što dodatno ubrzava sajt. Jedini trenutak kada može doći do kratkotrajnog usporenja je tokom optimizacije velike baze (500MB+) - zato preporučujemo da zakažete optimizaciju u periodu najmanjeg saobraćaja (npr. 3-4h ujutru).

Naše garancije za vaš mir

Zaštićeni ste sa svake strane

15 dana garancije

Vraćamo novac bez pitanja u prvih 15 dana.

Besplatna migracija

Mi prebacimo vaš sajt bez prekida — vi ništa ne radite.

24/7 podrška

Naši stručnjaci su tu 24/7 kroz tikete i live chat.