Ultimamente si è presentato al lavoro, e Google è stato ... eh, minimamente utile.Framework PHP che non sono strettamente collegati al database e funzionano con stored procedure?
Stiamo usando Yii, ma la politica aziendale è che tutto l'accesso al database deve essere eseguito tramite le stored procedure MySQL, che "rompono" un bel po 'di Yii e rende alcuni dei suoi tentativi di semplificare la vita, beh, irrilevante . (Per essere chiari, la decisione di richiedere solo SP è stata presa dopo l'implementazione di Yii.)
Esistono framework PHP che funzionerebbero meglio con questa limitazione? Stiamo usando YiiBooster, quindi qualsiasi altro framework deve essere compatibile con Bootstrap o il reparto UI/UX inizierà a urlare.
versione TLDR:
La mia impressione iniziale, da usare Google e la ricerca qui, è che qualsiasi altro framework PHP avrà le stesse limitazioni esatte. È corretto?
È possibile comunicare direttamente a MySQL tramite PDO, sono sicuro al 99% che non esiste alcun framework che eviti PDO o MySQLi. Se vuoi che un ORM funzioni mentre hai memorizzato le procedure come unica interfaccia verso MySQL, temo che avrai un brutto momento. D'altro canto, la "politica aziendale" odora di burocrati che incasinano lo sviluppo e questo non è mai un buon caso, che alla fine porta a una sola cosa. –
Mi sembra che dovresti pubblicare una domanda sull'utilizzo di stored procedure in questo modo per lo sviluppo e mostrare il risultato ai tuoi datori di lavoro. Sospetto che il feedback che riceverai sarà in modo assolutamente negativo. – ShaunUK
@ShaunUK Sono uno sviluppatore PHP; Non ho voce in capitolo su cosa fa il team di DB o come. – Janet