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 D7 and Pressflow 7 ?

up vote 4 down vote accepted

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 '13 at 17:47
  • Sure, @mikeytown2, I'd certainly be fine with others' input to add to my answer – alanthing Oct 23 '13 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 '14 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. – alanthing Feb 1 '14 at 18:11

Your Answer

 
discard

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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