Sono un programmatore PHP da 12 anni, e praticamente ho reinventato la ruota molte volte, costruendo il mio framework per la nostra web-app closed-source, che viene offerta come soluzione hosted, usando lo stesso database condiviso per tutti i clienti.Laravel senza Eloquent e migrazioni di database?
Ora sto provando Laravel 5 e ho notato che quasi tutti gli esempi utilizzano Eloquent e le migrazioni di database. A me sembra che questo tipo di cose siano mirate a semplici database e persone a cui non piace SQL o database-design (ma potrei sbagliarmi).
Il nostro database MySQL contiene oltre 100 tabelle, un sacco di stored procedure e molti trigger che non riesco a immaginare in un ORM. Utilizziamo Navicat per la progettazione di database e il test delle query SQL. Per aggiornare il database a una versione più recente dell'app, abbiamo già scritto alcuni script e anche strumenti visivi.
Quindi, in pratica, la mia domanda è se Laravel è realmente destinato a essere utilizzato con Eloquent e migrazioni o che mi manca davvero un sacco di funzionalità senza di essi.
Che cosa mi consiglia?
sorry and tia; questo è irrilevante, hai provato il codice con doctrine con mysql db e extjs sull'interfaccia utente? quello potrebbe essere una misura migliore. – unixmiah
dipende da te se non vuoi usare eloquente, ma penso che le migrazioni siano interessanti. – Ceeee
Mai provato Codeigniter, ma mi piacerebbe davvero usare Laravel, dato che al giorno d'oggi sembra il framework più usato. Ora utilizziamo il nostro framework AJAX, ma stiamo pianificando di iniziare ad utilizzare AngularJS o EmberJS. – Dylan