Framework - Ne vale la pena? postato il 01/08/2010 17:27:18 nel forum programmazione, gdrcd e open source
Salve, gente!
Recentemente, per un progetto universitario, mi sono avvicinato al mondo dei framework php, pur di non fare tutto completamente da zero. In particolare, ho iniziato a studiare Zend, scartandolo dopo una settimana per la sua eccessiva complessità, in relazione al poco tempo che avevo per acquisire dimestichezza col framework. Per la realizzazione del progetto -il progetto del portale di un'università- mi sono avvalso (fralaltro su consiglio di clemence, che ringrazio immensamente) di CodeIgniter, un framework dalla curva di apprendimento davvero molto veloce. Ora sto studiando Symfony, un altro bel framework massiccio e -per quanto sto capendo- più complesso e più completo di CodeIgniter, anche in vista di un progetto gdrristico che potrebbe vedermi come programmatore nei prossimi mesi. La mia domanda è... secondo voi vale la pena studiare un framework complesso come Symfony/Zend per la realizzazione di sistema come quello di un gioco di ruolo? Intendo dire... per capirci qualcosa della struttura di un framework, più o meno complesso, bisogna studiare, sapere dove mettere le mani nel momento in cui ci siano dei problemi. E questo lo può fare solo uno che ha una certa dimestichezza col framework in questione, di certo non il gestore medio, magari smanettone ma poco più, che siamo abituati a vedere.
Avrebbe senso dunque creare un gioco utilizzando un framework, per poi un giorno lasciarlo in mano a gente che non ha la minima idea di dove mettere mani? Avete avuto esperienze in merito?
E dato che ci sono... conoscete una qualche società di hosting in cui non sia troppo complicato installare symfony?
Pagine → 1
01/08/2010 17:38:28
Direi che il vero scoglio e' poi la compatibilità con quanto installato nel server che hosta. Per il resto: Vale la pena? Se ci metti meno a sviluppare si, se no no. Quite simple.
01/08/2010 18:21:30
Mio fratello e. Certificato zend. Gli ho chiesto quanto ne valesse la pena e in che contesti usarlo. La risposta e' stata: rischi di sparare a una Mosca col bazooka.
La realtà e' che un framework ha un inevitabile costo in risorse di sistema che può no. Essere giustificato se non lo sfrutti come si deve. Una volta installato quindi se lo usi troppo poco lui comunque fa certe verifiche, nel tuo caso inutili che appesantiscono.il discorso può peggiorare in caso di spazi web non propri, spazi hosting, dove la semplice multiconcorrenza di utenti in una banale chat può abbassare drasticamente le prestazioni. Infine la necessita di certi tempi di risposta in un gioco via chat può rendere ingiocabile il tutto. Se un sito web ci mertte 10 secondi in più a caricare può essere un problema fino a un certo punto. Vzluta tu insomma,ma un framework php non ha delle funzioni specifiche per farti fare meno lavoro nella struttura di un tbc.
Il discorso cambia di nuovo se il server e' tuo e puoi installare anche un framework s server zen (per esempio).
A occhio, per me, ,in questo panorama anche a voler complicare molto l'esercizio e' inutile.
01/08/2010 18:32:12
01/08/2010 19:31:46
I framework spesso sono usati perchè offrono buoni shortcut a chi non ha voglia di imparare bene il sql e risolvono certi problemi di ricorsività.
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!