I am currently using Drupal 7. I heard Pressflow is another solution for high performance sites.

If you have experience with both systems, what is the benefit of migrating from Drupal 7 to PressFlow 7? What are the major differences between Drupal 7 and Pressflow 7?


2 Answers 2


The differences with standard Drupal 7 are scattered about the Pressflow wiki though not documented very well, perhaps because Pressflow 7 is relatively new. (There is a comparison chart that has not been updated for Pressflow 7.)

Although it is sometimes said that Pressflow is a drag-and-drop replacement for Drupal because you usually don't have to make many changes to your modules' configuration, to get the most out of it you'll want to set up Varnish, APC, Memcached, etc. This will probably be impossible to do on a shared host; you'll need some sort of dedicated server and SSH access to go this route, and it's unnecessary to do so unless you actually have a high performance site.

If, however, like me you just like trying out new things, you could sign up for a free account with Pantheon (disclaimer: I'm a member), and try out Drupal on their servers. Pressflow, Varnish, etc. all come pre-configured. Pantheon was founded by David Strauss, who also co-founded Four Kitchens, the company behind Pressflow.


I dug in to find all of the differences and looked them up on GitHub and this is what I found:

Here's a full diff as of October 2013: https://gist.github.com/alanthing/6064500

  • Should we turn this into a wiki so it can continually be updated?
    – mikeytown2
    Oct 21, 2013 at 17:47
  • Sure, @mikeytown2, I'd certainly be fine with others' input to add to my answer
    – Alan Ivey
    Oct 23, 2013 at 18:09
  • @alanthing Pressflow does not add a note to the generated JS stating that it was generated with Pressflow, this is an example in the system. api .php file.
    – Phizes
    Jan 23, 2014 at 21:22
  • @Phizes That's sort of true. If you use the new hook_js_cache_alter hook, then the comments in lines 760-764 are added to $header and therefore $contents. But if this hook is not used, correct, there is nothing added. I'll clarify my answer, thanks.
    – Alan Ivey
    Feb 1, 2014 at 18:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.