Originariamente inviato da andr3a
hibernate e spring sono tra i progetti più utilizzati del mondo Enterprise ... quello Java. Noi in PHP siamo scettici perchè qualunque ORM schiaffi su perdi 3 volte tanto, se ti va bene, in performances ... ma di base, l'ORM, è indispensabile per grandi progetti, o meglio, semplifica la vita.
si ... in tutti gli altri linguaggi tranne che in php per l'appunto (in C# ne faccio uso ^^)

Poi se invece di MySQL 4 hai il 5 o meglio ancora qualcos'altro, sei a posto perchè per le operazioni complicate sfrutti strumenti dello stesso DB, invece di morire di un colpo come sto facendo io al lavoro per creare a mano le materialized view di Oracle su MySQL 4
come sai bene, certe cose è difficile scinderle, soprattutto quando il gestionale web va installato su un singolo pc
Userò SQLite per quest'occasione, come backend, anche se comunque mysqli lo devo implementare perché va rivenduto ad un altra ditta che ha più magazzini separati e ha quindi la necessità di centralizzare tutto il software e andrà il tutto su un server web dove non è un problema aumentare il numero di applicativi da usare