Closed (fixed)
Project:
Boost
Version:
6.x-1.x-dev
Component:
Core compatibility
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
25 Jul 2009 at 16:45 UTC
Updated:
2 Apr 2010 at 20:27 UTC
Jump to comment: Most recent file
Comments
Comment #1
omega8cc commentedNow testing different setups based on Pressflow + Ncache + Redis and Cache (not cacherouter) + Boost etc. etc.
Will report some results (and workarounds) soon, since we are moving all our 6.x to Pressflow as a core and we need Boost also.
~Grace
Comment #2
mikeytown2 commentedError has to do with drupal_set_header(). Most of the
// Output buffering callbackcode section should probably be rewritten. Has to do with array keys and values. I think the quick fix is to use drupal_get_headers() as that gives the correct info in pressflow.Comment #3
mikeytown2 commentedcommitted
Comment #5
chrism2671 commentedHave you tried using Varnish instead? That is one of the main selling points of pressflow.
Comment #6
mikeytown2 commented@chrism2671
#701826: Use Varnish for cache storage instead of file system.
Comment #7
chrism2671 commentedAlthough I know everybody's mileage might vary, I do believe that if you are using Boost this negates need for Varnish in most situations (I have tested and used both in production environments).
The fastest production configuration I have found so far is:
*Well configured MySQL with my-huge.cnf + double size query cache.
*Pressflow
*memcache
*Nginx - configured to serve static files bypassing PHP + setting expire headers.
*PHP Fast-CGI
*Varnish
*APC + php.stat
Varnish is good for keepings things on the edge. I bet that xcache will be better than APC (as APC does not support fast-cgi efficiently) for PHP 5.2.