Newsgroup: it.comp.www.php
Titolo: Ot - Ma c'è qualcuno che usa prado ?

Salve sono alla ricerca (nuovamente di un framework)
Sto studiando per benino lo zend ma la strada è lunga e poi
è incompleto mi pare ... cmq....
stavo valutando prado qualcuno lo usa ? o qualcuno usa qualche framework
e mi puoi consigliare su qualcuno ?
grazie ciao

 è incompleto mi pare ... cmq....
Di framework (MVC) ce ne sono in giro diversi, anche io ne sto tenendo 
sott'occhio qualcuno. Oltre a Prado (che non ho provato), ti segnalo:
CakePHP: 
http://cakephp.org/
  (interessante IMHO, ma richiede molto 
lavoro a manina nella versione attuale. Altri framework invece 
richiedono di digitare poco codice per un'applicazione semplice ma 
funzionante)
Symfony: 
http://www.symfony-project.com/
  (forse il più maturo tra 
quelli che ho visto, ma un po' complesso)
PHP on Trax: 
http://phpontrax.com/
  (Molto Ruby-on-rails like, ma credo 
ancora troppo giovane. Comunque promettente, sempre IMHO)
Qcodo: 
http://www.qcodo.com/
 (attualmente, quello che mi ha soddisfatto 
di più. Già abbastanza maturo e usabile)
Per altri framework pure-PHP ancora: 
http://www.phpwact.org/php/mvc_frameworks
In ogni caso, ti consiglio di dare un'occhiata anche a RubyOnRails 
(
http://rubyonrails.org/
) che usa appunto Ruby. Ci sono dei brevi 
filmati molto esplicativi. Io non penso che lo userò perché non ho tempo 
al momento di impararmi un nuovo linguaggio, però sembra essere davvero 
molto potente.
Saluti
Libra

 Libra

 ha scritto nel messaggio 
news:dv8tq5$rp5$2...@newsreader.mailgate.org...

sono spaesato c'è ne sono troppi e non so che scegliere imho :|
che tristezza zend è bellino comè fatto (l'unico che sto vedendo) ma
è molto giovane mancano ancora tante cose altre non mi piacciono
ma di quelli che ho visto poche cose mi piacciono...
con zend ho avuto problemi anche a far funzionare gli esempi non vuol dire 
niente lo so però....
cerco spunti e commenti a presto....

yappo ha scritto:

anch'io ho fatto una breve ricerca e prova dei framework mvc, e l'unico 
che soddisfa tutti i miei requisiti è seagull.
Requisiti:
- Gestione utenti: permette di gestire i permessi sui singoli metodi di 
un oggetto, di raggruppare in ruoli su vari livelli
- Documentazione: ha una documentazione veramente completa (uml, trac 
con wiki, howto, canale irc, api doc)
- compatibile con php4
- Astrazione dal db (lavora con mysql, oracle, pgsql)
- utilizzo dei data object (classi che mappano tabelle)
- utilizzo intensivo delle librerie PEAR
- gestione dell'update automatico
- gestione dello strato View tramite vari motori di template (Smarty, 
Flexy e Savant)
- workflow
- utilizzo dei design pattern (singleton e validate/process/display)
- facilità di installazione
unico neo (?) che è ancora in fase di supersviluppo, ma utilizzano i 
principi della buona programmazione, quindi le modifiche non dovrebbero 
essere strutturali.
gli altri che ho visto non avevano tutte queste cose contemporaneamente 
(per esempio zend ha una documentazione veramente scarna).
un bell'articolo introduttivo lo trovate quì:
http://www.phpsolmag.org/it/modules/wmpdownloads/singlefile.php?cid=1&lid=12
Marco

 ha scritto nel messaggio 
news:44198e76$0$29106$5fc...@news.tiscali.it...

io sto cercando un framework
- con un buon core! ma leggero
- l'astrazione del db
- ben documentato
-i tempalte li odio gusto personale quindi anche senza
utilizzo dei data object (classi che mappano tabelle) > in cosa consistono ?
utilizzo dei design pattern (singleton e validate/process/display) > conosco 
solo il singleton gli altri ? sono pattern ?
---

morpheus ha scritto:
[quote]
ho visitato ora il sito del framework symfony e mi sembra ottimo 
(utilizza file xml di mappatura delle tabelle) ed ha la tecnologia ajax

 ha scritto nel messaggio 
news:44199634$0$29093$5fc...@news.tiscali.it...

Anche un altro utente ha parlato bene di quel framework .
Ma si riesce a stilare un lista che ne so dal più maturo a quello meno 
maturo.
nessuno di questi framework usa qualche package pear ?
grazie ciao
 

 
seagull li usa quasi tutti ;)
symfony utilizza anche altre librerie di altri progetti opensource

 niente lo so però....
Subito dopo il rilascio hanno effettuato alcune correzioni che hanno reso  
gli esempi datati e non funzionanti.
Immagino ora siano stati corretti.
Tac
-- 
La netiquette prevede sign di al massimo quattro righe.
Purtroppo la mia sign in quattro righe non ci stà.




E che fà se li usano o non li usano ?



No chiedevo da quel che so pear è abbastanza stabile e garantita come ben 
funzionante.
Sto cercando di valutare l'alternativa sarebbe stata fare un framework mio 
(che sto portando avanti più come divertimento)
Ma non ho il tempo ... mi trovo spesso alcuni "scenari" comuni nello 
sviluppo di software volevo fattorizzarli e trovare un framework
o un "gruppo" di librerie che risolvessero i miei problemi o meglio che mi 
aiutessero a risolverli
Se la risposta sarebbe stata" pear è usato quasi da tutti " allora avrei 
valutato con un percentuale molto più alta l'utilizzo di pear
altra nota mi preoccupano le performance le librerie pear ho visto sono 
molto grandi non rischio di saturare le risorse server ?
(parlo per app. in rete)
grazie ciao aspetto commenti

 (parlo per app. in rete)
Dipende dal server e dal numero di visite che hai. In generale il problema  
sussiste solo in casi specifici, senza contare il fatto che PEAR non è un  
framework, quanto un repository di librerie a se stanti (anche se alcune  
richiedono altri pacchetti PEAR per funzionare). Inoltre le performance  
variano da pacchetto a pacchetto.


 ha scritto nel messaggio 
news:op.s6j37fm20uagtr@taczx...
[cut]

Tu usi qualche framework o libreria in particolare e ti trovi bene ?

 Tu usi qualche framework o libreria in particolare e ti trovi bene ?
Sono in fase di scelta, come te, sia lavorativa che personale.
Tutti i nuovi framework girano su php5, il che non rende facili le cose.
Lavorativamente potrei (ora) richiedere php5) questo pone in ombra gli  
applicativi esistenti e non so se chiederò/acconsentirò all'upgrade almeno  
per ora.
A livello personale direi che non è fattibile, per ora hosting php5 a  
basso costo non ne conosco.
Allo stato attuale delle cose, credo che preferirò scegliere delle singole  
librerie e creare da me la colla.
In generale la necessità maggiore che ho è una classe per i forms e  
relativa validazione.
Mi piacciono qcodo e prado, ma sono php5. Stò pensando di creare qualcosa  
di analogo e compatibile (anche per soddisfazione personale) ma non so se  
ne verrò a capo, perlomeno in tempi brevi.
A livello di framework vorrei tanto provare:
- Wact (ma è molto strutturato)
- Questo. (italiano, molto interessante) 
http://p4a.sourceforge.net/



Gli li ho entrambi devo valutarli
qcodo non riesco a farlo partire :(
Io incontro maggiori problemi nel "disegno" dell'appliccazione tant'è che 
sto facendo un mio framework personale apposito per quello (ma lasciamo 
perdere)
ot- esiste una versione lite di smarty o di un template engine ma banale 
banale ?
grazie ciao come sempre aspetto commenti questa discussione mi sta 
apassionando .... 

 banale ?
Prova Xtemplate. (non supporta il cahing, ma è così leggero che in genere  
non noti la differenza rispetto ad una pagina normale).


 --La netiquette prevede sign di al massimo quattro righe.


Salve a tutti, sono nuovo di qui.
Da qualche giorno ho scoperto "l'MVC" e sto valutando anche io i
diversi framework (
http://www.phpwact.org/php/mvc_frameworks
 se
qualcuno non lo conoscesse).
Dal mio punto di vista tutti o quasi i pacchetti hanno un presupposto:
sul server deve essere installato qualcosa. Php 5, certo, è il vincolo
maggiore (direi una scelta). Altri presuppongono l'installazione di
PEAR, altri che il magic_quotes sia a OFF ecc. ecc.
Purtroppo nello sviluppo di siti si deve fare i conti con hosting che
il cliente ha già (o vuole scegliere) e quasi mai è possibile variare
la configurazione dell'hosting...

Markingegno ha scritto:

di solito sono raccomandazioni, quindi non compromettono il funzionamento.
Ancora è presto per avere un framework che 'dipenda' solo da php5

 ha scritto nel messaggio 
news:441ad757$0$29111$5fc...@news.tiscali.it...

Bè quello si però se scritto bene anche un ibrido non dovrebbe essere male 
ma nessuno usa qcodo mannaggio a me non riesco a farlo partire ....

 oppure 
http://www.formhandler.net
Ho dovuto scegliere fra i due e ho provato formhandler. Simpatico e utile,  
ma poco flessibile.
Tac
-- 


 ma nessuno usa qcodo mannaggio a me non riesco a farlo partire ....
Posta sul forum di qcodo..
Tac
-- 



in effetti sto leggendo nel forum magari risolvo :-)
Ho deciso parto con qcodo valuto un progetto fatto a caso e poi vedo un pò
ho già visto (anche se ancora non sono riuscito a farlo partire) un punto di 
demerito credo... poca roba però....
prepend.inc ci sono questi *.inc potevano almeno mettere un estensione php 
alla fine almeno non erano accessibili...
....

 alla fine almeno non erano accessibili...
Poca roba, aggiungi una linea in .htaccess e sei a posto (dovresti,  
almeno).
Io non sono molto attratto dalla storia della generazione del codice, ma  
ammetto che comunque vorrei provarla.



Be in effetti neanche io l'idea è bellina bisogna provare ripeto.
Adesso sto dando uno sguardo a p4a non mi piace molto però forse riesco a 
trarre qualcosa di buono anche da li dopo
passero zoop e prado 

 passero zoop e prado
Io devo ancora provarlo p4.
Che mi dici dici.



Devo ancora vederlo bene appena provo qualcosa te lo faccio sapere
ciao a presto