„Dar SQLite e doar pentru jucării, nu?" Nu. Iată de ce e alegerea potrivită pentru majoritatea site-urilor de conținut.
Există un mit tenace că SQLite e o bază de date „de test". În realitate, e una dintre cele mai folosite baze de date din lume și e perfect potrivită pentru site-uri de conținut.
Ce e de fapt SQLite
Un motor SQL complet, într-un singur fișier, fără server separat. Nu rulează ca proces; trăiește în aplicația ta. Pentru un site cu citiri multe și scrieri rare — adică aproape orice site de prezentare sau blog — e rapid și solid.
De ce merge atât de bine pentru un CMS
- Citirile sunt foarte rapide — exact ce face un vizitator: citește pagini.
- WAL mode permite citiri în paralel cu scrierile.
- Backup = copiere de fișier. Niciun dump, nicio fereastră de mentenanță.
- Zero configurare pe hosting: nu ceri o bază de date furnizorului.
Haloo activează WAL și foreign_keys la fiecare conexiune și aplică migrările idempotent din PHP, deci schema e mereu la zi fără pași manuali.
Unde NU e potrivit
Dacă ai sute de scrieri concurente pe secundă — un magazin uriaș, o platformă cu mii de utilizatori care scriu simultan — atunci da, treci pe PostgreSQL sau MySQL.
Concluzia
Pentru 9 din 10 site-uri reale, SQLite nu e un compromis. E alegerea inteligentă: mai puține piese în mișcare, backup banal și performanță excelentă, exact unde contează.
