„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ă.