Andrian - blog, noutăţi, pc&it, media, divertisment, fun
|
![]() |
-
-
Categorie - Tutoriale 29.11.2009 - 03:22
Disable Post Revisions, Deleting Post Revisions
În mod normal, “by default” când scriem un post, wordpress-ul face în mod automat o autosalvare o dată la 60 de secunde. Lucru util până la o limită, dacă ar fi să luăm în calcul un posibil fail de browser, windows crash, pană de curent, etc, să nu se piardă tot ce-am scris dacă nu avem obiceiul să mai dăm un “Save Draft” din când în când.Alt motiv “binefăcător” al acestor autosalvări chiar că nu văd din moment ce la mine pe blog sunt singurul autor, ştiu ce fac şi n-o să mă intereseze niciodată să văd după un timp cum am modificat/corectat posturile în timp. (daca ar fi cazul)
Dacă scriu sau editez un post vreme mai îndelungată, aceste autosalvări se scriu de ordinul zecilor. Informaţie care ocupă mult mai mult loc în baza de date decât postul final, respectiv informaţia utilă.
Dacă vreau să evit supraîncărcarea bazei de date cu chestii inutile, să fac în mod sigur şi site-ul să se încarce mai rapid, am de facut două lucruri simple.
Şi cum sunt un fan convins al rezolvării problemelor fără plugin pe cât posibil, am căutat, m-am documentat, am experimentat şi merge.Cum spuneam, există două probleme distincte, adică dezactivarea “Post Revisions” pentru ca WP să nu le mai facă în viitor şi ştergerea celor existente (şi inutile din baza de date mySQL).
1. Disable Post Revisions, se copiază linia de mai jos în fila wp-config.php din root, oriunde pe un rând liber între <?php şi ?>
define('WP_POST_REVISIONS',false);
WordPress-ul nu va mai face autosalvări fără comanda “Save Draft”
2. Deleting Post Revisions, ştergerea celor deja existente, care ocupă loc deloc neglijabil, curăţarea bazei de date.
Deschid cPanel, phpMyAdmin, apăs sus SQL ca în imaginea de mai jos şi cu copy/paste introduc comanda de mai jos:DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID=b.object_id) LEFT JOIN wp_postmeta c ON (a.ID=c.post_id) WHERE a.post_type='revision';
Apăs “Go”, şi asta e tot.Ulterior în 2-30 secunde se va afişa un mesaj cu numarul intrarilor sterse.
Am făcut-o pentru 4 bloguri în mai puţin de jumătate de oră fără nici o problemă.
Pentru fiecare din cele 4 site-uri am obţinut o scădere a volumului bazei de date după cum urmează:
430 Kb => 366Kb
2,75 Mb => 1,10 Mb
2,37 Mb => 940 Kb
5,41 Mb => 1,39 Mb
18,5 Mb => 2,64 Mb (!) – chiar pt acest blog, nu mi-a venit să cred că toate articolele erau totuşi la locul lor dupa efectuarea curăţeniei.
Eu zic că merită făcut.M-am gândit de mult la treaba asta că părea destul de ciudat, cum e posibil dacă scriu 2 articole de 5-10 Kb fiecare, baza de date să crească cu 50-100 Kb.
M-am documentat de aici, hotărârea “să mă apuc de treabă” am luat-o văzând că îi mai preocupă problema şi pe alţii. Un schimb de replici între @eCostin şi @zoso pe twitter !Etichete: tips&tricks, tutorial, Webdesign, wordpress
Dacă ţi-a plăcut, trimite mai departe:
-
Alte articole interesante
Loading...
-

Web conections
Reclamă
Categorii
Alte articole
Succesul la vârsta adolescenţei
Mark Zuckerberg a creat softul ce avea să devină cel mai popular website de so...Lista Câştigătorilor ROBLOGFEST 2010
In aceste momente se deruleaza finala ROBLOGFEST 2010 la Fratelli-Bucuresti. ...Yahoo recomandă IE8
Nu se ştie sigur de ce, dar de când Yahoo s-a "împrietenit" cu Microsoft, recoma...I'm alive pe twitter
Uite se s-a mai inventat! Un dispozitiv care monitorizează bătăile inimii, se c...
Comentarii recente
- Imi plac la nebunie motoarele, dar mi-e frica de d...
- @yooo - absolut toate detaliile sunt descrise aman...
- Daaaa m-am convins.....si eu am primit unul din pl...
- Salut all...am si eu o intrebare...cum fac sa moni...
- @Dyeve - si mie imi place vintage-ul, o lume facin...
- Awwww! Ce mistoace sunt! Benefice sau nu aceste re...
- @Versuri - se spune Hayabusa, aia le da clasa la t...
- Le-am mai vazut:)).Caterinci pe acolo.
Blogroll
-
Achilianu
-
Andain
-
Andi
-
BadPisi
-
Bancuri 2010
-
Bancuri Tari
-
Blogatu
-
Blogu' lu' Cipy
-
Cipri blog
-
Containere metalice
-
Cristian Manafu
-
Dispecer Blogosfera
-
Dyeve
-
Filme Noi
-
Filme Online
-
Generatoare electrice
-
Goldies
-
InCuvinte
-
Îngheţată
-
Mihai Gaspar
-
Needitat
-
Niggerul
-
Ordinary Stuff
-
Paulierco
-
Poze Haioase
-
Radio Come4Me
-
Realitatea Online
-
Roxy's blog
-
Sabotorul
-
Seriale Online
-
Tony Adax's Blog
-
yo9fah
Autosalvarea care şi-o face WordPress-ul are rolul ei, nu cred că trebuie eliminată. Mai bine foloseşti WP-Optimize. Eu îl folosesc de câteva luni bune şi sunt mulţumit de rezultate.
Este mai la îndemâna celor mai puţin avizaţi în ale WordPress-ului
@Cipri – WP-Optimize este “the easy way”, dar “costa un plugin in plus.
Cum folosesti WP-Optimize
si iti si merge pe mine nu ma lasa ca bag nimic da nimic.nici macar un amarat de documnet.txt:(
Pe blogurile mele wp merge plug-in-ul
Dar cred ca o sa renunt si eu la el si optez pentru “the hard way”.
@Robert – si eu am si plugin ca eram curios sa vad cum arata dar il tin dezactivat.
Interesant post, cunostinta mea a fost imbunatatita. Va multumesc