Home  |  Linux  | Mysql  | PHP  | XML
From:howard chen Date:Sat Nov 10 05:12:05 2007
Subject:Re: [SMARTY-DEV] Making Smarty's cache HTTP header aware
On Nov 8, 2007 5:58 AM, Luke Baker <lukebaker@gmail.com> wrote:
> Hi,
>
> Currently, when Smarty caches content it has no knowledge of the HTTP
> headers that the script served to the client.  In the case where the
> cache is cleared and the action sends special HTTP headers to the
> client, those HTTP headers only get sent on the first response and
> subsequent responses read from the cache and don't send the HTTP
> headers.
>
> PHP5 provides the headers_list() function, so I've modified Smarty to
> include that information in the cache meta-data and pass those headers
> onto the client it when the headers are available in the meta-data.
> This feature is PHP5 only, but will not break PHP4 code.
>
> Attached is the changes I made against Smarty 2.6.18.  I'd appreciate
> consideration for adding these changes to the Smarty core.
>
> Thanks,
>
> Luke Baker
>

Hello,

I don't think we should HTTP header handling in the Smarty core, it is
always easy to create a View class which handle all sort of HTTP
header handling.

Especially these functions didn't work with PHP4, which is bad.
Navigate in group php.smarty.dev at sever news.php.net
Previous Next




  
© No Copyright
You are free to use Anything
Site Maintained by PHP Developer
Powered By PHP Consultants