Newsgroup: it.comp.www.php
Titolo: un framework, o forse meglio una collezione di librerie

sto cercando un framework, o forse meglio una collezione di librerie... 
perchè l'idea di avere del codice generato non mi piace per nulla
vorrei quindi cercare una raccolta di librerie abbastanza completa e 
solida, oltre che open source
tra i framework che ho visto quasi tutti concordano sul fatto che symfoni 
sia il migliore, non mi è chiaro però se è possibile utilizzarlo come 
raccolta di librerie includendo solo quelle che servono
nei tutorial fanno vedere come generare una struttura con la base delle 
pagine, cosa che io non vorrei fare
cosa mi consigliate?

al ha scritto:

Se vuoi veramente ridurre i tempi di sviluppo, avere una base di codice
consistente e scalabile e creare delle applicazioni piu' sicure,
utilizza un framework.
I framework esistono per evitare di dover re-inventare la ruota ogni
volta ed avere del codice consistente. L'utilizzo di una "collezione di
librerie" ti puo' dare dei vantaggi nel breve periodo, ma appena inizi
a sviluppare delle applicazioni piu' complesse, ti trovi di fronte a
problemi di architettura che, nella maggior parte dei casi, si
risolvono implementando un pattern come MVC. A quel punto, tanto valeva
utilizzare direttamente un framework che lo supporta nativamente.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 perchè l'idea di avere del codice generato non mi piace per nulla
Mi sfugge qualcosa: framework e codice generato in che relazione sono?

Se vuoi un framework da cui partire usa lo zend framework, altrimenti se 
vuoi codice generato a livello di struttura applicativa usa symfony.
Ciao, Nicola
-------------------------------------------------------------
www.pignatelli.com
Pignatelli.com - sql, asp, php tutorial e molto altro ancora
-------------------------------------------------------------


 
zend l'avevo scaricato... ma per piccoli progetti solo il framework pesa 
15Mb se non erro

Il Sun, 09 Nov 2008 16:44:51 +0000, Filippo Toso - Creative Park ha
scritto:
re una struttura con la base delle
però il framework co9n codice autogenerato in stile synphoni mi da 
l'impressione che quando l'applicativo cresce e si esce da certi schemi 
diventa molto più difficile modificarne la struttura
se mi appoggio solo a delle libreria, per fare la parte più noiosa come 
ad esempio i campi di un form, etc... mi pare di mantenere di più il 
controllo sull'applicazione


 15Mb se non erro
Lo puoi installare in una cartella condivisa, non serve che lo copi per 
ogni progetto.
Puoi anche cancellare i pezzi che non ti servono, ma e` un lavoro 
rischioso: rischi di cancellare pezzi che servono a lui.
Oppure usa PEAR: ti scarichi solo le classi che ti servono.
Bye.


quella ufficiale non ti piace?
http://pear.php.net/
bye!

 piu il controllo sull'applicazione
Non conosco Symphony, ne cosa intendi per "codice autogenerato".
Comunque CakePHP e CodeIgniter sono ottimi framework. Se strutturata
conattenzione una web application basata su questi framework e' molto
piu' scalabile e facilmente estendibile che usare semplicemente delle
librerie.


 Non conosco Symphony, ne cosa intendi per "codice autogenerato".
Secondo me intende scaffolding ma ne parla come se fosse insito nel 
concetto di framework.
Da questo la mia domanda precedente nella discussione.

 concetto di framework.
Puo' essere, oppure fa riferimento al bake di cakephp (che
effattivamente genera del codice). In ogni caso IMHO sono obiezioni che
dipendono solo dalla mancanza di esperienza con un vero framework.
