Hai bisogno di una guida e idealmente dell'esperienza di prima mano.Come posso valutare come e se modificare i framework php?
Ci siamo impegnati in un framework php che, poco dopo abbiamo costruito il primo giro del prodotto, interrotto tutti gli sviluppi sul framework per circa un anno, biforcato due volte, e in realtà non ha una grande comunità con cui cominciare, il che significa nessun plugin, tutorial, eccetera.
Per un altro progetto che abbiamo sviluppato su rotaie è stato notte e giorno: una struttura robusta, continuamente sviluppata e un ecosistema sano di ottimi plugin e una comunità che è attiva, in crescita, intelligente e utile.
Ma il pensiero di buttare tutto il tempo e i costi affondati nel framework è stato un enorme ostacolo che non sono sicuro che siamo pronti ad attraversare, per passare da php a binari. Tuttavia, provare a lavorare con questo/i framework/i ha avuto vari livelli di frustrazione e di investimento.
Ci sono alcune idee su come una tale porto potrebbe essere meno doloroso (rimanendo in php, ma un quadro OO simile che sta crescendo/sano?)
Suggerimenti su come possiamo continuare ad arare avanti con quello che abbiamo ?
Idealmente qualcuno che si è trovato in una situazione simile sarebbe stato di grande aiuto per noi per avere le nostre teste avvolte attorno ad esso. Le conversazioni interne a cui continuiamo a tornare e mi piacerebbe trovare una direzione e andare avanti.
Grazie per alcuni suggerimenti, o anche domande, che ci aiuteranno a costruire una matrice di decisioni attorno ad esso.
PS: Le due o tre persone che ho incontrato su SO che hanno effettivamente utilizzato questo framework sono state fantastiche, quindi non voglio che sia un neg. La dimensione (della community) almeno dalla nostra prospettiva è importante, e penso che stiamo assistendo al confronto con Rails (forse è un paragone ingiusto) Quindi grazie!
In entrambi i casi, suggerirei di non trascinare la decisione - tenere la presa renderà le cose ancora più dolorose se deciderai di fare uno scambio più tardi. – Amber