De ce mentenanța nu e un lux
Multe firme văd mentenanța ca pe un cost evitabil. Până când site-ul cade într-un weekend lung și pierd comenzi de mii de RON. Sau până când li se hackuiește site-ul și ajung pe lista neagră Google. Sau până când backup-ul lipsește exact când au nevoie de el.
Mentenanța preventivă costă 250-1000 RON/lună. Recuperarea unui dezastru (hack, server crash, ștergere accidentală fără backup) costă 5000-25000 RON și uneori e imposibilă. Calculul e simplu.
Ce facem concret lunar
Săptămâna 1: update WordPress core și plugin-uri critice. Verificăm scoruri de securitate, scanare malware completă, audit performanță cu PageSpeed și GTmetrix.
Săptămâna 2: update plugin-uri secundare și teme. Verificare backup-uri integre (testăm restaurarea). Curățare DB de date inutile (revisions vechi, transients, spam).
Săptămâna 3: monitorizare Search Console pentru erori indexare. Update certificate SSL (de obicei automat dar verificăm). Verificare integrări (curieri, plată, email transactional).
Săptămâna 4: raport lunar trimis pe email cu tot ce s-a făcut. Plus recomandări pentru luna viitoare. Plus call de 15 minute opțional cu tine.
Update-uri WordPress: de ce nu doar le faci tu
Update-urile WordPress par simple (un click). Realitatea e că până la 15-20% din update-uri provoacă probleme (compatibilitate plugin-uri, schimbări în temă, conflicte JavaScript). Procesul corect:
- Backup complet înainte de orice update (cod plus DB).
- Update în staging environment (copie a site-ului) prima dată.
- Test funcționalități critice: contact form, checkout, login, formulare, integrări.
- Verificare visual changes: dacă designul s-a modificat involuntar.
- Deploy în producție doar după ce staging e ok.
- Verificare post-deploy: același test rapid în producție.
- Rollback plan: dacă ceva nu merge, restaurăm backup-ul în maxim 30 minute.
Securitate concretă
- Firewall WAF: Cloudflare sau Wordfence Premium. Blochează atacuri comune (SQL injection, XSS, brute-force pe login).
- Login security: limitare încercări, două factor authentication, schimbare URL admin de la /wp-admin la ceva custom.
- Hardening WordPress: ascundere versiune WP, dezactivare XML-RPC dacă nu e folosit, dezactivare editare cod din admin.
- Permisiuni fișiere corecte: 644 pentru fișiere, 755 pentru directoare, wp-config protected.
- Database prefix custom: nu wp_ default care e atacat în masă.
- Scanare malware săptămânală: Wordfence, Sucuri sau iThemes.
- Verificare blacklist: Google Safe Browsing, Norton Safe Web, McAfee SiteAdvisor.
- Monitoring file changes: alertă dacă fișierele core se modifică neașteptat.
Backup-uri: ce, când, unde
- Backup complet zilnic: cod plus DB, automat la 3am.
- Backup incremental orar: pentru site-uri cu schimbări frecvente (e-commerce, news).
- Stocare off-site: în alt centru de date decât serverul (Amazon S3, Backblaze B2, Google Cloud Storage).
- Retenție 30 zile minim: backup-uri zilnice 30 zile, săptămânale 12 săptămâni, lunare 12 luni.
- Test restaurare lunară: o dată pe lună, restaurăm un backup în mediu de test pentru a verifica integritatea.
- 3-2-1 rule: 3 copii ale datelor, 2 medii diferite, 1 off-site.
Monitoring uptime 24/7
Tool-uri folosite: UptimeRobot, StatusCake sau Pingdom. Verificare la fiecare 1-5 minute (în funcție de plan). Alertă imediată prin email plus SMS dacă site-ul cade peste 2 minute. Investigăm în maxim 15 minute și intervenim.
Pentru e-commerce, monitorizăm și pagini critice individual (homepage, checkout, login). Plus monitorizare uptime pentru integrări externe (API curier, gateway plată).
Performance monitoring
- PageSpeed lunar: verificare scoruri mobile și desktop, comparație cu luna anterioară.
- Core Web Vitals: LCP, INP, CLS. Alertă dacă degradăm.
- Real User Monitoring (RUM): cu Google Analytics 4 sau servicii dedicate (SpeedCurve).
- Database performance: query-uri lente identificate cu Query Monitor.
- Server resources: CPU, RAM, disk usage. Identificăm dacă e nevoie de upgrade.
Pachete și prețuri detaliate
- Basic (250-400 RON/lună): update-uri lunare, backup zilnic, monitoring uptime, scanare malware săptămânală, raport lunar. Pentru site-uri prezentare mici sau blog-uri.
- Standard (450-800 RON/lună): toate de mai sus, plus update-uri săptămânale, fix-uri sub 30 min/lună incluse, modificări de conținut (1-2/lună), suport prioritar prin email. Pentru site-uri cu trafic și activitate medie.
- Pro (900-1800 RON/lună): toate de mai sus, plus update-uri în staging environment, A/B testing, optimizare SEO continuă, suport telefonic 24/7 pentru incidente critice, 2 ore dezvoltare features mici incluse/lună. Pentru e-commerce activ.
- Enterprise (de la 2500 RON/lună): toate plus, SLA garantat uptime, response time sub 15 min la incidente critice, dezvoltator dedicat parțial, multi-site discount. Pentru companii cu site-uri critice pentru business.
Ce intră vs ce nu intră în pachet
Inclus:
- Update-uri rutinare, backup-uri, securitate.
- Fix-uri pentru bug-uri minore (sub 30 min/lună la Standard, mai mult la Pro).
- Schimbări mici de conținut (1-2 modificări/lună la Standard).
- Intervenție la incidente critice (site down, malware, atac).
- Suport prin email, raport lunar, call opțional.
Se facturează separat:
- Funcționalități noi sau pagini noi.
- Schimbare de design sau structură site.
- Integrări noi (CRM, API extern, gateway plată nou).
- Modificări complexe peste limita inclusă.
- Migrare server, schimbare CMS.
- Suport pentru probleme cauzate de modificări făcute de altă echipă.
Cum lucrăm la incidente critice
Site down sau hack: răspuns în 15-60 min (depinde de plan). Diagnostic rapid (10-30 min). Fix sau restaurare backup (30 min - 3 ore în funcție de complexitate). Raport detaliat post-incident cu cauza și pași de prevenție.
Ce NU facem
- Nu acceptăm site-uri unde altă echipă continuă să facă modificări fără coordonare cu noi (conflict de versiuni).
- Nu garantăm fix-uri pentru probleme moștenite (cod prost scris de altă echipă) fără audit prealabil plătit.
- Nu lucrăm pe plugin-uri cracked sau nullified.
- Nu acceptăm clienții care vor să cumpere link-uri sau să facă SEO black hat.