[url]smarty.php.net[/url]
[color=darkblue]
[color=red]vote ! vote ! vote !
php template engine ...
Moderatori: cristi, Moderatori
- liviurad
- PHPRomania Supporter
- Mesaje: 12
- Membru din: Vin Sep 12, 2003 3:04 pm
- Localitate: buc
- Contact:
php template engine ...
/*
Liviu Radulescu
liviurad at opensys dot ro
web developer
Y: liviurd
___
BEER: making white guys dance since 1842
*/
Liviu Radulescu
liviurad at opensys dot ro
web developer
Y: liviurd
___
BEER: making white guys dance since 1842
*/
In house developed...
Filozofia e aceeasi cu a lui Smarty, cu cateva deosebiri (de altfel, de-asta a fost si scris). Cu alte cuvinte, e tot compiling template engine (creeaza .php), sintaxa e asemanatoare, etc
Avantajul cel mai mare e ca permite folosirea de expresii PHP valide peste tot (tag-uri, parametri modificatori, parametri functii, etc), sintaxa simplificata si mai puternica pentru section/foreach (loop), compilatorul foloseste tokenizer-ul PHP si este mult mai flexibil, functiile apelate cu parametri statici genereaza HTML static, etc
Si in plus, e o idee mai iute.
Singurul minus major este ca nu are un 'safe' mode, ca Smarty (si a implementa asa ceva va fi greu). Si bineinteles, ii lipsesc toata gasca de modifiers si functii care vin cu Smarty, in afara de alea pe care le folosesc uzual (html_options, html_select_date, truncate, escape, etc).
Filozofia e aceeasi cu a lui Smarty, cu cateva deosebiri (de altfel, de-asta a fost si scris). Cu alte cuvinte, e tot compiling template engine (creeaza .php), sintaxa e asemanatoare, etc
Avantajul cel mai mare e ca permite folosirea de expresii PHP valide peste tot (tag-uri, parametri modificatori, parametri functii, etc), sintaxa simplificata si mai puternica pentru section/foreach (loop), compilatorul foloseste tokenizer-ul PHP si este mult mai flexibil, functiile apelate cu parametri statici genereaza HTML static, etc
Si in plus, e o idee mai iute.
Singurul minus major este ca nu are un 'safe' mode, ca Smarty (si a implementa asa ceva va fi greu). Si bineinteles, ii lipsesc toata gasca de modifiers si functii care vin cu Smarty, in afara de alea pe care le folosesc uzual (html_options, html_select_date, truncate, escape, etc).
People ask for criticism, but they only want praise.
W. Somerset Maugham (1874 - 1965).
http://www.arond-design.ro
W. Somerset Maugham (1874 - 1965).
http://www.arond-design.ro
- contact_bogomil
- PHPRomania Supporter
- Mesaje: 10
- Membru din: Lun Iun 24, 2002 10:53 am
- Localitate: Sofia, Bulgaria
- Contact:
da
câştigătorul meu este TemplateTamer
-
- PHPRomania Coder Professional
- Mesaje: 300
- Membru din: Dum Noi 16, 2003 6:33 am
- Localitate: echo $REMOTE_ADDR
Da' de patTemplate ati auzit ? a iesit primul in multe topuri de peste hotare .. si mai sunt o gramada de motoare bune. Poll-ul ar trebui modificat
PHP Romania BLOG
It's time for me to find a new hobby. Preferably one that doesn't involve angle brackets. Or computers. Or electricity.
It's time for me to find a new hobby. Preferably one that doesn't involve angle brackets. Or computers. Or electricity.
un pic cam vechi threadu, dar haideti sa va spun parerea mea:
folosesc smarty de cateva luni bune, dar drept sa va spun eu prefer o alta metoda, cititi aici
http://www.massassi.com/php/articles/template_engines/
singura problema cu aceasta metoda e legata de faptul ca deobicei eu nu fac templaturile iar designerul nu stie desul PHP
smarty e destul de bun dar tot ce poti sa faci cu smarty poti face si cu celalta varianta (si mai eficient)
folosesc smarty de cateva luni bune, dar drept sa va spun eu prefer o alta metoda, cititi aici
http://www.massassi.com/php/articles/template_engines/
singura problema cu aceasta metoda e legata de faptul ca deobicei eu nu fac templaturile iar designerul nu stie desul PHP
smarty e destul de bun dar tot ce poti sa faci cu smarty poti face si cu celalta varianta (si mai eficient)
Re: php template engine ...
Salutare!
As prefera smarty template engine daca ar fi sa-l folosesc ca php template.
Eu folosesc cod original realizat de mine.
Toate cele bune
As prefera smarty template engine daca ar fi sa-l folosesc ca php template.
Eu folosesc cod original realizat de mine.
Toate cele bune
- Birkoff
- Senior Member
- Mesaje: 6380
- Membru din: Joi Mar 18, 2004 2:34 pm
- Localitate: Bucuresti
- Contact:
Re: php template engine ...
Eu in cms folosesc metoda descrisa aici http://www.tutorialeonline.net/ro/artic ... ine-simplu
Metoda e inspirata din smarty dar mai simplu.
EDIT: topicul e din 2003, super antic, asa ca inchid topicul ca sa nu mai fie probleme.
Metoda e inspirata din smarty dar mai simplu.
EDIT: topicul e din 2003, super antic, asa ca inchid topicul ca sa nu mai fie probleme.
1) CMS, ERP, CRM, etc... (doar pentru clienti))
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
2) Portofoliu, servicii, contact, blog
3) Folositi aceasta clasa sql in proiectele voastre (open source)
4) Vrei un magazin virtual la cheie, usor de folosit, cu api-uri incluse pentru maximizarea vanzarilor si multe alte facilitati? Da un semn si discutam.
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 5 vizitatori