RE: [SMARTY-DEV] Is Smarty using PHP output buffering?
| From: | luis | Date: | Tue, 06 May 2003 20:38:29 +0000 |
| Subject: | RE: [SMARTY-DEV] Is Smarty using PHP output buffering? | ||
| References: | 1 | Groups: | php.smarty.dev |
| Request: | Send a blank email to php-smarty-dev+get-1379@lists.php.net to get a copy of this message | ||
I disagree. If OB is faster then Smarty should use OB transparently to
the user/developer.
It's not fair to ask a developer to fetch when there's a display method
based on performance issues. The two methods should do the same
internally, the semantic difference is whether the method outputs the
content or not.
---
Luis Argerich ( ) ASCII Ribbon Campaign
http://tikiwiki.sourceforge.net X against HTML
on email
"There's no spoon" / \ and Usenet posts
> -----Original Message-----
> From: Thomas Schulz [mailto:ths@4bconsult.de]
> Sent: Tuesday, May 06, 2003 5:23 PM
> To: smarty-dev@lists.php.net
> Subject: RE: [SMARTY-DEV] Is Smarty using PHP output buffering?
>
>
> Monte Ohrt schrieb in php.smarty.dev:
>
> > I just ran a test on our CMS front page, gzip enabled, no caching.
> >
> > display() --> 1.724 secs/page
> > echo fetch() --> 1.751 secs/page
>
> Hi,
>
> I think gzip does some output buffering...
>
> When I render the main template of my application, that
> includes some other
> templates and plugins (which fetch other templates) I get
> these results:
>
> display() --> 0.65 secs/page
> echo fetch() --> 0.38 secs/page
>
> But I think there is nothing to change in Smarty. If a
> programmer want to
> have full control over output-buffering, he can use fetch()...
>
> Thomas.
>
> --
> http://4bconsult.de
>
> --
> Smarty Development Mailing List (http://smarty.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>