PDA

Bekijk Volledige Versie : smarty php



BigBuddha
17/04/03, 15:50
http://smarty.php.net

wordt dit door mensen gebruikt?
bevindingen?

--
+++-BigBuddha-+++
---------------------------
---www.bigbuddha.be---
---------------------------
"Light is faster than sound. Thats why people look intelligent untill you
hear them speak."

uws
17/04/03, 16:35
I <3e9eb038$0$9475$ba620e4c@reader0.news.skynet.be>, BigBuddha skrev:
> http://smarty.php.net
> wordt dit door mensen gebruikt?
> bevindingen?

Te groot en te log voor dagelijkse toepassingen, naar het schijnt.

--
Wouter web www.uwsworld.com mail uws@xs4all.nl

i know :: the past will catch you up as you run faster -- placebo

Daniel Tryba
17/04/03, 17:20
uws <uws@xs4all.invalid> wrote:
>> http://smarty.php.net
>> wordt dit door mensen gebruikt?
>> bevindingen?
>
> Te groot en te log voor dagelijkse toepassingen, naar het schijnt.

Daar ben ik het niet mee eens, maar dat is natuurlijk afhankelijk wat
een dagelijkse toepassing is!

Smarty heeft als zinnige features dat het templates 'compiled' en de
mogelijkheid heeft tot caching (op zowel pagina als user niveau). Verder
vind er een scheiding plaats van code en layout.

--

Daniel Tryba

KLinZ
17/04/03, 17:20
uws wrote:
> I <3e9eb038$0$9475$ba620e4c@reader0.news.skynet.be>, BigBuddha skrev:
>> http://smarty.php.net
>> wordt dit door mensen gebruikt?
>> bevindingen?
>
> Te groot en te log voor dagelijkse toepassingen, naar het schijnt.

Heb je daar onderbouwde argumenten voor? Ik vind het namelijk een erg
prettig systeem. En log is het zeker niet. De Smarty class lijkt misschien
groot (86KB?), maar hou er rekening mee dat er een geavanceerd cacheing en
compiler systeem in zit. Smarty is eigenlijk een template compiler. De
templates worden gecompileerd naar PHP code en bovendien ook nog eens
gecached. De performance is dan ook duidelijk beter dan die van pure
template engines.

Ik moet wel toegeven dat ze een beetje ver doorslaan qua functionaliteit. In
de templates kun je allerlei controle structuren gebruiken. IMHO hoort dit
niet thuis in templates. Aan de andere kant: je bent niet verplicht om die
functionaliteit te gebruiken.

Lees bijvoorbeeld de Smarty FAQ eens: http://smarty.php.net/faq.php

--
www.zenobits.com

Maarten Wierda
18/04/03, 09:50
BigBuddha wrote:

> http://smarty.php.net
>
> wordt dit door mensen gebruikt?
> bevindingen?

Ideaal. Je werkt in twee lagen. In de onderste laag bevindt zich de
PHP-code, de layout zit in de bovenste laag. Je kunt makkelijk de layout
aanpassen zonder dat de code wordt veranderd. Handig dus ook wanneer je
met mensen werkt die geen verstand hebben van PHP. Ook handig als je
snel van layout wilt veranderen, denk bijv. aan een webtoepassing voor
diverse klanten en je wilt voor iedere klant een verschillende layout
tonen.

--
Cheers, Maarten Wierda

"Won't you believe it. It's just my luck. No Recess." - K.D. Cobain

GeertS
18/04/03, 17:35
On Fri, 18 Apr 2003 09:46:55 +0200, Maarten Wierda
<moart3n@norecessDOT.com> wrote:

>BigBuddha wrote:
>
>> http://smarty.php.net
>>
>> wordt dit door mensen gebruikt?
>> bevindingen?
>
>Ideaal. Je werkt in twee lagen. In de onderste laag bevindt zich de
>PHP-code, de layout zit in de bovenste laag. Je kunt makkelijk de layout
>aanpassen zonder dat de code wordt veranderd. Handig dus ook wanneer je
>met mensen werkt die geen verstand hebben van PHP. Ook handig als je
>snel van layout wilt veranderen, denk bijv. aan een webtoepassing voor
>diverse klanten en je wilt voor iedere klant een verschillende layout
>tonen.
Dit kan je toch ook makkelijk doen door in het begin en op het einde
een file te includen?

Ik heb voor een site ook eens Smarty gebruikt, maar vond dit precies
een beetje ingewikkeld voor een vrijd eenvoudige site.

mvg, Geert

Maarten Wierda
18/04/03, 21:05
GeertS wrote:

[smarty]

> Dit kan je toch ook makkelijk doen door in het begin en op het einde
> een file te includen?

Als jouw vormgeving wordt bepaald door een header en een footer wel ja.

> Ik heb voor een site ook eens Smarty gebruikt, maar vond dit precies
> een beetje ingewikkeld voor een vrijd eenvoudige site.

Dat is ook zo.


--
Cheers, Maarten Wierda

"Smack it! Beat it! Masturbate it!" - K.D. Cobain

GeertS
19/04/03, 15:50
On Fri, 18 Apr 2003 21:04:31 +0200, Maarten Wierda
<moart3nAT@norecessDOT.com> wrote:

>GeertS wrote:
>
>[smarty]
>
>> Dit kan je toch ook makkelijk doen door in het begin en op het einde
>> een file te includen?
>
>Als jouw vormgeving wordt bepaald door een header en een footer wel ja.

Is dit meestal niet het geval?

>
>> Ik heb voor een site ook eens Smarty gebruikt, maar vond dit precies
>> een beetje ingewikkeld voor een vrijd eenvoudige site.
>
>Dat is ook zo.

(ik heb smarty gebruikt op 92ste.be)

--
Geert