Learning Zend Framework 1 o 2? [chiuso]

1

Ho programmato per alcuni anni in php e ora imparerò zend framwork. Zend è molto popolare e ci sono un sacco di tutorial, libri e documentazione là fuori. Ma negli ultimi mesi ho visto che esiste una seconda versione di Zend, ma non è così usata e popolare, non ancora.

Penso che sia meglio iniziare con una nuova versione, ma non so cosa fare ora, come quando vedo che molte offerte di lavoro richiedono la prima versione. Quale versione mi suggerisci?

    
posta ehijon 16.02.2012 - 19:01
fonte

3 risposte

4

Dovresti imparare entrambi, ma personalmente metterei più enfasi su ZF2.

ZF2 è il pacchetto che avrà la vita più lunga prima di esso, mentre ZF1 probabilmente andrà in modalità mantenuta una volta che ZF2 è generalmente disponibile, quindi se ti limiti a ZF1 dovrai comunque imparare ZF2 se vuoi mantenere la tua occupabilità. Se si impara solo ZF1, si sta facendo da se stessi alla vita di un ingegnere di manutenzione mantenendo le codebase legacy in ordine.

Detto questo, non sarebbe saggio ignorare ZF1 poiché quasi tutte le applicazioni Zend Framework attualmente implementate lo useranno.

    
risposta data 03.09.2012 - 11:20
fonte
1

ZF2 sembra essere in beta; ciò aggiungerà un sovraccarico alla tua routine quotidiana, poiché potresti dover aggiornare spesso codice precedentemente scritto con ogni successiva versione beta (che potrebbe essere spesso).

Detto ciò, se stai cercando di iniziare un progetto a lungo termine, questo overhead potrebbe valerne la pena. Mi sono imbattuto in questo dilemma qualche tempo fa con Symfony2 e ho deciso che non volevo avviare un nuovo progetto con un framework che non avrebbe LTS.

Se vuoi semplicemente imparare questo per aumentare la tua occupabilità, probabilmente non vedrai alcun beneficio per un anno o più. Allo stato attuale, nessuna azienda eseguirà ZF2 per un'applicazione di produzione ed è improbabile che molti vogliano migrare la propria applicazione ZF1 immediatamente (o del tutto) dopo il rilascio di ZF2.

    
risposta data 16.02.2012 - 19:29
fonte
-2

Per aggiornare lo stato qui, non ha senso imparare Zend Framework 1 ora. È End of Life e ZF2 è abbastanza maturo per tutti gli usi.

    
risposta data 26.01.2014 - 18:01
fonte

Leggi altre domande sui tag