Sto pensando di creare un DBAL da zero con PHP da utilizzare nei miei progetti e anche di apprendere attraverso il processo.
Ho notato su SO e su altri forum affidabili che ogni volta che viene menzionato la maggior parte degli utenti consiglia di usare un DBAL come Doctrine e non " reinvent the wheel ".
Perché con questo pezzo specifico le persone raccomandano continuamente di usare uno pre-fatto? È così difficile / problematico creare e costruire mentre vai? Se sì, quali sono i principali problemi? Presumo che la sicurezza sia una sola.
Riguardo ai DBAL stabiliti come Doctrine, ho scaricato e ispezionato i contenuti e ho notato che è piuttosto grande, per coloro che hanno esperienza con questo, tutto ciò è davvero necessario? Usi tutte queste funzionalità fornite (e sai cosa sta succedendo nel back-end)?
Da quello che ho ispezionato sto trovando difficile vedere come userei più del 40% della libreria, e ho la sensazione di non essere completamente sicuro di cosa stia accadendo nel backend con una libreria così grande. Forse questo è un sentimento comune e ci passi sopra?