[pmwiki-users] Speed up PmWiki
    Patrick R. Michaud 
    pmichaud at pobox.com
       
    Tue Aug 14 22:12:33 CDT 2007
    
    
  
On Wed, Aug 15, 2007 at 10:40:04AM +0800, Martin Spindler wrote:
> Patrick R. Michaud wrote:
> >I'm thinking I may extend $EnableHTML to also cache the
> >complete HTML output so that it can be grabbed via a
> >rewrite rule, but try to do it a bit smartly with respect 
> >to other items (e.g., non-cacheable markups, permissions, etc.).
> >  
> Good news :-) When do you think,  such a build-in static export feature 
> would be available?
I don't know -- I need to think about the design a bit more.
> What are non-cacheable markups?
There are a few markups that by their nature indicate that
caching shouldn't be performed.  These include 
markups that depend on the visitor's identity
  {$Author} 
  {$AuthId} 
  (:if auth:)
markups that depend on the date or time of day
  {(ftime now)}
  {(ftime today)}
  (:if date tomorrow:)
markups that are intended to produce different results every time
  {(rand 15)}
  (:pagelist order=random:)
  {$RandomSection}
  {$Captcha}
markups that include pages or content that might not 
be available to all visitors
  (:include ReadProtectedPage:)
  {ReadProtectedPage$:PageTextVar}
Pm
    
    
More information about the pmwiki-users
mailing list