Dita e publikimit duket si fundi i projektit. Në fakt është fillimi i jetës së tij: që nga ai moment faqja plaket, edhe nëse askush nuk e prek. Libraritë marrin korrigjime sigurie, shfletuesit ndryshojnë, Google përditëson kriteret e tij, certifikatat skadojnë. Një faqe e papërditësuar nuk qëndron në vend: përkeqësohet.
Çfarë përfshin mirëmbajtja
- Përditësimet e varësive, para së gjithash ato të sigurisë.
- Backup-e automatike, dhe mbi të gjitha verifikimi që mund të rikthehen.
- Monitorimi: a përgjigjet faqja? A ka gabime në log-e?
- Rinovimet: domeni, certifikatat, shërbimet e jashtme.
- Kontrollet e SEO-së dhe performancës: faqe të indeksuara, shpejtësi, lidhje të prishura.
- Ndërhyrje të vogla në përmbajtje dhe funksionalitete.
- Përshtatje ligjore: privatësia, cookie, aksesueshmëria.
Shembujt nga faqja ime
Në faqen time e kam parë nga afër pse ekziston secili nga këta zëra. Kur shtova chat-in live në kohë reale, m'u desh të përditësoja edhe Content Security Policy: pa atë ndryshim, funksioni i ri bllokohej nga shfletuesi në prodhim. Një kontroll SEO zbuloi se faqet e mjeteve kishin tituj në një gjuhë të vetme, duke i bërë të padukshme për Google versionet e tjera. Dhe versionet kryesore të Angular dalin me ritëm të rregullt: të mbetesh pas disa versione e shndërron një përditësim njëorësh në një migrim disaditor.
Backup-i që askush nuk e provon
Pothuajse të gjitha faqet kanë një backup. Shumë pak e kanë provuar ndonjëherë ta rikthejnë. Një backup që nuk është rikthyer kurrë është shpresë, jo garanci: prandaj, përveç ruajtjes, duhet ngarkuar periodikisht në një mjedis testimi. Këto janë komandat bazë që përdor për një projekt Node me MongoDB:
npm outdated # which dependencies have a newer version
npm audit --omit=dev # known vulnerabilities in production dependencies
# Backup of the database, with the date in the file name
mongodump --uri="$MONGODB_URI" --gzip --archive="backup-$(date +%F).gz"
# The step everybody skips: restore it into a TEST database
mongorestore --uri="$TEST_URI" --gzip --archive="backup-2026-10-01.gz"
Lista e kontrollit
| Shpeshtësia | Aktiviteti |
|---|---|
| Çdo muaj | Përditësime sigurie, verifikim i backup-eve automatike, kontroll i gabimeve në log-e |
| Çdo tre muaj | Provë rikthimi e backup-it, përditësim i varësive, kontroll i performancës dhe i faqeve të indeksuara |
| Çdo vit | Rinovim i domenit, rishikim i privatësisë dhe cookie-ve, verifikim i aksesueshmërisë, përditësim i versioneve kryesore |
| Kur duhet | Korrigjime urgjente, funksionalitete të reja, ndryshime ligjore |
Sa kushton
Shpesh vlerësohet mes 10% dhe 20% të kostos fillestare në vit, por varet shumë nga lloji i projektit: një faqe statike kërkon shumë pak, një web app me databazë, përdorues dhe integrime shumë më tepër. Krahasimi i duhur nuk është me zeron, por me koston e një faqeje të komprometuar ose të ndalur për ditë të tëra.
Si ta kuptosh nëse faqja jote ka nevojë
- A e di kur janë përditësuar për herë të fundit libraritë?
- A e di ku janë backup-et, dhe a ke rikthyer ndonjëherë një të tillë?
- A do ta kuptoje nëse faqja do të ndalej sonte?
- A e di në emër të kujt janë domeni dhe hostingu, dhe kur skadojnë?
Nëse edhe një përgjigje e vetme është "jo", mirëmbajtja nuk është një kosto shtesë: është një rrezik që po e kalon tashmë.
Në përmbledhje
Mirëmbajtja e mban faqen të sigurt, të shpejtë dhe të gjetshme me kalimin e kohës: përditësime, backup-e të verifikuara, monitorim, rinovime dhe përshtatje të vogla. Mund ta bësh vetë, nëse ke kohë dhe njohuri, ose t'ia besosh dikujt me një listë të qartë të asaj që përfshihet. Kam mbledhur praktika të tjera të mira për sigurinë dhe performancën, dhe nëse do të flasim për faqen tënde, më shkruaj.