LMPX.COM |
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 |