[wp-hackers] any plan about bufferizing the whole WP output?..

dave jaggy jayarjo at gmail.com
Sat Dec 27 15:23:30 GMT 2008


No, adding to template won't work. It probably has to be functions.php... Hmm.

On Sat, Dec 27, 2008 at 7:19 PM, dave jaggy <jayarjo at gmail.com> wrote:
> Yea, just as I thought. What keeps me from adding action handler right
> into the template?!.. Nothing. Ouch...
>
> On Sat, Dec 27, 2008 at 7:15 PM, dave jaggy <jayarjo at gmail.com> wrote:
>> That problem was just a trigger of an idea and it's benefits. Anyway,
>> do you have some solution for my problem? I mean, let's say you have
>> theme that catches form submition and tries to redirect the user to
>> the proper page. How would you solve this task? It is quiet possible
>> that it is easy also and I just miss the point.
>>
>> On Sat, Dec 27, 2008 at 6:40 PM, Gaarai <gaarai at gaarai.com> wrote:
>>> Sounds like you are going at the problem in the completely wrong direction.
>>> Your issue isn't that the output isn't buffered and needs to be; rather,
>>> your issue is that you've latched into an action that is after the headers
>>> have been sent.
>>>
>>> Chris Jean
>>> http://gaarai.com/
>>> http://wp-roadmap.com/
>>>
>>>
>>>
>>> dave jaggy wrote:
>>>>
>>>> The idea came to my mind, just when I had problems with redirection on
>>>> my complicated theme. Every time I tried to redirect I got that
>>>> 'headers already sent' thing and no redirection. Probably one has to
>>>> write some separate redirection plugin to manage this problem on
>>>> earlier stage - perhaps somewhere at 'init' level.
>>>>
>>>> Is the overhead so big to leave this feature alone. Could be handy
>>>> sometimes. Imagine - at any time you have all the output, that is
>>>> going to be sent to users browser, at your finger tips. We could write
>>>> some good management parser functions, that could easily rearrange
>>>> things in output. No? :)
>>>>
>>>> On Sat, Dec 27, 2008 at 4:45 PM, Viper007Bond <viper at viper007bond.com>
>>>> wrote:
>>>>
>>>>>
>>>>> +1 to Ew.
>>>>>
>>>>> And it's super easy to add via a plugin anyway. Just hook in at "init" to
>>>>> start it and "shutdown" to output it.
>>>>>
>>>>> On Fri, Dec 26, 2008 at 11:39 PM, DD32 <wordpress at dd32.id.au> wrote:
>>>>>
>>>>>
>>>>>>
>>>>>> Ew.
>>>>>>
>>>>>> Avoid buffering at all costs.
>>>>>>
>>>>>> It means that the PHP script needs to finish executing before any of the
>>>>>> page is sent to the user, and adds some overhead.
>>>>>>
>>>>>> However, Some systems automatically buffer to compress the output.
>>>>>>
>>>>>> Plugins can also call any output buffer functions themselves if they
>>>>>> wish
>>>>>> to
>>>>>> use an output buffer..
>>>>>>
>>>>>> 2008/12/27 dave jaggy <jayarjo at gmail.com>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>> Is there a plan around to bufferize the whole wordpress output, before
>>>>>>> it actually gets echoed to a remote client? I think this gotta be
>>>>>>> great, if one could fully manage (add/remove/alter) output before it
>>>>>>> (headers) gets sent. Is there any API development plan in this
>>>>>>> direction?
>>>>>>> _______________________________________________
>>>>>>> wp-hackers mailing list
>>>>>>> wp-hackers at lists.automattic.com
>>>>>>> http://lists.automattic.com/mailman/listinfo/wp-hackers


More information about the wp-hackers mailing list