Come posso imparare a usare Smarty in modo efficace?

-1

Ho una certa esperienza in PHP4, ma dopo aver appreso le parti di PHP orientate agli oggetti, ho difficoltà a capire come usare il motore di template Smarty.

La documentazione ufficiale sembra richiedere un livello di conoscenza che non ho ancora, quindi non sembra un buon posto per inizio.

Che cosa devo sapere per entrare nello sviluppo dei modelli Smarty? O se Smarty non è più il sistema standard di template PHP, come dovrei andare sui template?

    
posta user22115 04.04.2011 - 13:44
fonte

2 risposte

1

Personalmente, trovo la documentazione di smarty abbastanza soddisfacente.

Tuttavia, se non si è particolarmente esperti con PHP, non si tratta di un problema di documentazione smarty, piuttosto di una mancanza di problemi di php knowledge:)

Inoltre, capisco che la documentazione di Smarty è strongmente basata su Unix perché, beh, questo è ciò che originariamente PHP intendeva eseguire! Quindi, se usi Windows e non hai mai visto Unix / Linux, potrebbe essere un problema. Il mio suggerimento è che, se usi Windows, crei una macchina virtuale Linux, qualcosa come Ubuntu, RedHat, ecc. Questo ti darà tutti gli strumenti per eseguire php / smarty nell'ambiente in cui dovrebbe funzionare a.

Anche se sono d'accordo, ci vorrà ancora un po 'di tempo, sono certo che non rimpiangerete questa scelta a lungo termine.

Penso anche che Smarty regga bene per i grandi progetti. Quando usavo Smarty per lavorare di più nell'intranet di una banca italiana con oltre 200 filiali, non mi sentivo in alcun modo limitato a Smarty.

    
risposta data 03.06.2011 - 19:10
fonte
1

Smarty ha una buona documentazione , ma quando usi OOP è meglio usare qualcosa che sembra migliore per OOP, e usa qualcosa come MVC quando vuoi impararlo.

Ci sono alcuni framewok che usano MVC. Per le piccole cose uso anche Smarty, ma quando hai progetti di grandi dimensioni hai bisogno di qualcosa di più di Smarty, penso.

E puoi leggere la documentazione su php.net per OOP per impararlo.

    
risposta data 04.04.2011 - 14:31
fonte

Leggi altre domande sui tag