Newsgroup: it.comp.www.php
Titolo: Smarty... mi conviene?

Salve NG,
vorrei studiare un prodotto che permetta il disaccoppiamento massimo tra la 
"vista" e i dati, e che permetta
di far lavorare agevolmente due figure professionali come il grafico e il 
programmatore. Se a questo, poi, aggiunge anche le solite "cosucce" di 
sicurezza, gestione sessioni, ed altro, posso solo che esser felice :)
In questo ambito, ho sentito citare Smarty (e basta). Realizza veramente ciň 
che promette?
Non vorrei iniziare a studiare un prodotto che magari risulta obsoleto 
oppure scadente.
Io ho dimestichezza con i linguaggi server side, e nei miei piccoli 
lavoretti non mi sono mai trovato nella situazione di dover interagire con 
un grafico. Vorrei arrivare con qualche base al giorno che dovrň "dialogare" 
con altra figura professionale :)
Scusate la confusione, ma sono il primo ad avere le idee poco chiare.
Shad
P.s.
Nelle piccole aziende che sviluppano siti web, quali strumenti vengono 
utilizzati per integrare programmatore,grafico,e le altre figure?
Smarty si ritrova? :)

 si ritrova? :)
In alcune si`. In altre si usa(va) un sistema "home-made" per gestire 
tutto. Altre lavorano strettamente a contatto programmatore e HTMLista (o 
sono la stessa persona), quindi fanno un mescolotto. Insomma, il panorama 
e` molto vario.
Ho detto HTMLista non a caso, perche` un grafico che non sappia HTML e CSS 
avrebbe comunque difficolta` a lavorare anche con un template engine. Non 
puo` usare Dreamweaver e fregarsene, insomma, perche` rischia di 
cancellare per sbaglio i segnaposti che hai messo.
Bye.

 arriva dalla V, prende i dati dalla M e li manda alla nuova V).
Grazie Alessandro, mi sei stato d'aiuto :)
Volevo proprio capire se Smarty mi č utile "solo" per lo strato di View od 
anche per le altri componenti dell'architettura MVC.
In effetti, mi piacerebbe provare un framework che mi aiuti in ogni strato 
dell'applicazione :-o
In ambito open source come stiamo messi? Su quale mi butto per primo?
Visto che lo Zend credo che costi una follia per un porello come me ;)
Grandi!
Shad 

 Visto che lo Zend credo che costi una follia per un porello come me ;)
Lo Zend e` "aggratis": 
http://framework.zend.com
E` distribuito con una licenza compatibile con la BSD, quindi puoi farci 
praticamente quello che vuoi. E` quello che uso io, e gli altri non li ho 
provati abbastanza per poterne parlare.
L'ho scelto innanzitutto perche` e` per PHP5 (non volevo "legarmi" al 4 
visto che e` stato interrotto lo sviluppo) e perche` era quello che mi 
sembrava piu` flessibile e meno "ingombrante"
In pratica non devi per forza usare tutto il framework per ogni cosa che 
fai. Puoi anche fare una paginetta in cui usi solo il componente per 
l'accesso al DB, o solo quello per il parsing dei file di config, o solo 
quello per la creazione dei feed RSS/Atom, oppure lo puoi usare tutto 
assieme con MVC, .htaccess per i mnemonic urls, ecc.
Sta per uscire la 1.5 (c'e` la RC scaricabile) con molti miglioramenti 
sulla parte View (hanno implementato un sistema di layouting e nuovi 
plugin/helper/componenti per la view)
Bye.

 non li ho provati abbastanza per poterne parlare.
Me lo scarico immediatamente!!
while(1){
echo "grazie Alessandro!!";
}
A presto ;)
Shad 

 In ambito open source come stiamo messi? Su quale mi butto per primo?
Io ho provato recentemente CakePHP (OSS) ho avuto un momento di 
frustrazione iniziale ma devi considerare che non avevo mai usato un 
framework php pur conoscendo già l'approccio MVC.
Dopo ho capito che dovevo consultare la documentazione ufficiale API e 
sono entrato più nell'ottica, inoltre ci sono diversi tutorial nella 
Bakery, se lo scegli ti consiglio di andare direttamente con la 1.2 
anche se è development ma alcune convenzioni e parte della api è 
diversa, poi tieni conto che la stable è 1.19 e rotti, il rilascio di 
1.2 come stabile è imminente.

 framework php pur conoscendo già l'approccio MVC.
Spero non duri molto il senso di frustrazione iniziale :)
Per ora mi butto su Zend visto che mi incuriosisce parecchio.
Se poi ho poco sonno, durante la notte mi spizzo pure CakePHP :-p
Sicuramente, ci si sente presto
Shad(ow) 

 plugin/helper/componenti per la view)
Per ora mi sono scaricato la stable per non avere problemi. Tempo di 
prendere la mano e passo alla 1.5 (che intanto sarà diventata stable) ;)
Altra domanda con un occhio al futuro:
- Zend Studio per Eclipse
oppure
-Zend Studio Professional 5.5.1 ?
Ho visto che cercano di spingere sul primo, ma paradossalmente può convenire 
ancora lavorare col secondo?
Il fatto è che non ho mai amato troppo Eclipse (sono più per Netbeans :-p).
Ciao,
Shad 

 -Zend Studio Professional 5.5.1 ?
Zend Studio Professional è morto... :D

 Zend Studio Professional è morto... :D
Azz.. condoglianze :)
A parte gli scherzi, sul sito danno l'impressione di continuare lo sviluppo 
(o quantomeno il supporto..)
per quei clienti (rompiballe? :-D) che non voglion passare a zend per 
eclipse.
Boooh
Shad 


Ti consiglio di dare un'occhiata anche a TinyButStrong (
tinybutstrong.com
);
č molto leggero e ti fornisce anche dei metodi per l'accesso ai principali
db. Io lo sto usando da un po' di tempo con ottimi risultati ma in questo NG
mi pare di essere l'unico (avevo postato un messaggio un po' di tempo fa).
Maurilio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 postato un messaggio un po' di tempo fa).
Non mancherò grazie! :)
Sono in fase valutativa dei diversi ambienti ed ogni segnalazione è ben 
accetta ;)
A breve devo fare un piccolo prototipo di un sito che sarà molto più grande.
Richiede le solite operazioni di
-registrazione
-login
-gestione proprio pannello
-inserimento,modifica di alcuni dati
-invio e-mail
-ed un domani dovrebbe esserci una parte di pagamento con carta di credito.
Fiuu..
Shad