Devo usare Native Generic PHP o un Framework [duplicato]

4

Sto lavorando con una squadra che ho appena incontrato.

Ho usato il normale php nativo generico per la codifica fino ad ora, e ha creato diverse webapps con esso. Ma un membro del team suggerisce di passare all'uso di un framework per lo sviluppo. Personalmente preferisco andare nel modo normale, usando codici PHP generici nativi, ma suggerisce che usiamo un framework.

Ho imparato che Code Igniter ha problemi con il caricamento delle immagini, e questo è un problema con alcuni framework, hanno alcune difficoltà che devi seguire, a differenza della scrittura di codici PHP nativi.

Ho un grande archivio di codici PHP, che fa il lavoro di ciò che fa un Framework, Posso usare questo e implementarlo nella WebApp.

È meglio andare con un Framework o Go Native & PHP generico.

Un'altra cosa è che questa è un'app Web per dispositivi mobili, che io e il team stiamo sviluppando per un'azienda, e che ci sarà bisogno di manutenzione nel prossimo futuro, se non siamo disponibili per la manutenzione.

I nostri codici devono essere molto semplici, non troppo ambigui e auto esplicativi, e anche con commenti, per il futuro sviluppatore. Ecco perché penso che scriviamo i nostri codici e rendiamoli molto semplici nel miglior modo possibile.

    
posta samson ade 04.07.2013 - 01:28
fonte

3 risposte

4

Questo articolo offre una panoramica di alcuni motivi per cui potresti voler utilizzare un framework. A me sembra che tu abbia creato il tuo framework personalizzato.

Punti come meno codice per uno sviluppo più veloce e codice / file accurato e ordinato sono buoni punti da considerare quando si inizia da zero.

Il punto di oppertunità di lavoro è uno da considerare per te stesso e il tuo sviluppo personale. Funziona anche considerando l'inverso di ciò che apparirà come un luogo di lavoro più desiderabile quando / se cerchi di assumere più personale. Il personale che assumerai sarà anche più produttivo se riuscirà a riconoscere rapidamente gli schemi del codice.

Prestazioni e sicurezza sono sempre buone cose a cui pensare.

Vale anche la pena di considerare se il tuo collega cerca educatamente di dire che sta trovando il codice base attuale difficile da utilizzare e vorrebbe una struttura più prevedibile.

In conclusione la mia opinione sarebbe sì utilizzare un framework, renderà le cose più facili a lungo termine.

    
risposta data 04.07.2013 - 03:34
fonte
3

Qualcosa da aggiungere ai punti @Klee, dal punto di vista di un membro del team è molto meglio che tutti stiano lavorando sulla stessa pagina con un framework documentato noto, il che potrebbe non essere il caso dei tuoi codici PHP di archivio.

Potresti anche voler iniziare a convertire alcuni dei tuoi codici di archivio in librerie modulari utilizzabili in modo che tu / il tuo team possa estendere prontamente il framework se non vengono fornite funzioni simili.

    
risposta data 04.07.2013 - 05:45
fonte
3

La soluzione migliore per la tua domanda è decidere con i membri del tuo team su questo argomento e quale è meglio utilizzare un framework o una programmazione generica nativa. Ti suggerisco di sviluppare il tuo framework che contenga tutte le funzionalità desiderate dal tuo team.

Ci sono molti tutorial disponibili su internet, vedi un tutorial su tutsplus sullo sviluppo di framework php: -

Sviluppo di framework PHP5

    
risposta data 04.07.2013 - 09:11
fonte

Leggi altre domande sui tag