Câteva recomandări după instalarea Wordpress

wordpressDacă ați mai citit materiale de pe blog știți că nu am o "relație" foarte bună cu Wordpress-ul și de obicei evit să-l văd ca o soluție. Însă, uneori poate fi o soluție de compromis și mai jos sunt câteva observații și un "setup" pe care l-am folosit pentru un proiect.


  • Akismet Anti-Spam - un plugin care nu trebuie să lipsească. Se descurcă foarte bine cu eliminarea comentariilor SPAM. Are nevoie de un API key care se poate obține gratuit.
  • caching-ul - este important chiar dacă volumul de vizitatori nu este uriaș, poate îmbunătăți puțin perfomanțele site-ului. Un plugin care își face treaba fără mari probleme este WP fastest cache.  Ca setări am activat:
    • cache the site automatically
    • clear cache when a page or post is published
    • clear cache when a post or page is updated
    • decrease size of page
    • decrease size of css files
    • reduce HTTP requests through combined css files
    • reduce HTTP requests through combined js files
    • Gzip
    • Browser caching

 

Dacă aveți mult content generat zilnic sau pe perioade scurte de timp se pot seta niște reguli pentru cache timeout. Am ales ca la fiecare 5 minute, tot cache-ul sa fie refăcut.


  • optimizare poze - o simpla regulă pentru îmbunătățirea performanțelor Wordpress este să avem imaginile potrivite ca dimensiuni. Este important să alegem formatul corect cât și dimensiunea imaginii. O postare cu câteva jpeg-uri cu dimensiuni de 3000 de pixeli și 1-2MB va ingreuna foarte mult. Pentru asta am folosit EWWW Image Optimizer. Ca setări am folosit:
    • Lossless Compression pentru JPG, PNG și GIF.
    • No compression pentru PDF-uri.
    • Dacă vă uitați în Analytics și vedeți că vizitatorii folosesc browsere moderne, cu suport pentru WebP, se pot activa și setările pentru a servi fisiere WebP.

După instalarea pluginului apare optiunea de Bulk optimize la Media.



  • backup - UpdraftPlus Backups permite realizarea de backup-uri zilnice pentru tot site-ul. Varianta free stochează backup-urile local, însă ele pot fi descărcate din admin. Dacă dorim stocarea backup-urilor într-o locație precum OneDrive, Dropbox, FTP, Amazon S3 etc, trebuie cumpărat un plugin.


Opțional, pentru securitate, se poate instala Wordfence care oferă o protecție foarte bună folosind informații obținute din cele peste 2 milioane de instalări.


Am ținut un Wordpress cu pluginurile de mai sus pe un VPS de 2.99 euro de la OVH. Fără probleme am avut 10.000 de vizite pe zi și un maxim de peste 100 de utilizatori concomitent.