Zend Framework + ORM Doctrine
questo è quello che sto usando ora. forse è un po 'difficile da imparare all'inizio. ma penso che ne valga la pena. Zend Framework 2 è in arrivo (1st Dev Milestone of ZF2 is out). e supporta PHP 5.3 spazi dei nomi "veri". io uso Zend Framework 1.10 + Doctrine 2 al momento. mi piace molto il modo in cui i suoi componenti possono essere personalizzati facilmente per soddisfare le tue esigenze.
ha molte classi che uso (che potrebbero non essere disponibili in altri framework). per esempio. classi per navigazione, impaginazione, visualizza helper, test di unità (PHPUnit) tramite Zend_Test, ecc., registrando anche FireBug/FirePHP usando Zend_Log.
rapido sviluppo & Prototyping Se vuoi dire impalcature, c'è Zend_Tool, un'applicazione CLI che permette di creare componenti come controllori, azioni, modelli, ecc comandi tramite CLI
io non sono sicuro di scalabilità. ma ho sentito che .NET è usato comunemente nell'azienda, quindi deve essere più scalabile. ma non sono sicuro.
se il vostro sceglie questa opzione, alcune grandi risorse di apprendimento sono:
ASP.NET MVC 2
Non ho ancora utilizzato ASP.NET MVC per creare applicazioni reali. ma sto guardando il suo sviluppo. MVC 3 sta arrivando ... link & link & link ... sembra buono con l'aggiunta del motore di visualizzazione del rasoio (è qualcosa di simile a un motore di templating leggero). C# può essere usato e trovo che sia un linguaggio molto potente, con Entity Framework (ORM), lambda, LINQ ecc.
penso che ASP.NET Web Forms sia ottimo per la prototipazione ma non buono con il suo codice disordinato (a mio parere) e non credo che il suo bene per scalabilità
risorse per queste opzioni:
fonte
2010-08-27 06:13:01
Si dovrebbe fare questo signore CW – NullUserException
fatto e fatto,! –