Child pages
  • Comparison - Pressflow versus Drupal
Skip to end of metadata
Go to start of metadata

 

Drupal 5

Pressflow 5

Drupal.org on D5

Drupal 6

Pressflow 6

Drupal.org on D6

Drupal 7

Issue links

Author

Port to D6/PF6

Fast access checks

 

(tick)

 

(tick)

(tick)

(tick)

(tick)

228594

Gerhard

David

Remove locks

 

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

55516

David

 

Database replication

 

(tick)

(tick)

 

(tick)

(tick)

(tick)

147160

David (PF5 and PF6), Larry (D7)

 

Disabled aggregator feed blocks (for massive feed aggregation)

 

 

(tick)

 

 

(tick)

 

Unique to Drupal.org

Gerhard

David

Disabled anonymous contact form

 

 

(tick)

(tick)

(tick)

(tick)

(tick)

 

Dries

David

External page cache

 

 

 

 

(tick)

 

(tick)

627496

David

 

Fast path alias detection

 

(tick)

 

 

(tick)

(tick)

(tick)

Original PF Merge

David and Jeremy

 

First path argument whitelist

 

(tick)

(tick)

 

(tick)

(tick)

(tick)

106559

Gerhard, Wim Leers and more

David

Separated user access timestamps

 

 

(tick)

 

 

(tick)

 

Unique to Drupal.org

Gerhard

David

Native JSON encoding

 

(tick)

(tick)

 

(tick)

(tick)

(tick)

222578

Jeremy

 

Removal of LOWER() for user-lookup queries

 

(tick)

(tick)

 

(tick)

(tick)

(tick)

279851

David

 

Reverse proxy support

 

(tick)

(tick)

 

(tick)

(tick)

 

466444 , 142773

Khalid

David

Separate aggregator cron (for massive feed aggregation)

 

 

(tick)

 

 

(tick)

 

Unique to Drupal.org

Gerhard

David

Separate node and user search

 

 

 

 

 

(tick)

 

Unique to Drupal.org

Damien

 

Integrated SimpleTest for unit testing

 

 

 

 

(tick)

 

(tick)

Many

 

 

Write-through caching of variable deletion

 

(tick)

(tick)

 

(tick)

(tick)

 

Unique to Drupal.org and Pressflow

Gerhard

David

Write-through caching of all variable operations

 

 

 

 

(warning)

 

 

LP Merge 16972

David

 

Tracker 2

 

(tick)

(tick)

 

(tick)

(tick)

(tick)

105639

David

 

Materialized View API

 

 

 

 

 

(tick)

 

LP Project

David

 

Distributed menu tree generation and caching

 

 

 

 

(warning)

 

 

LP Merge 15439

David

 

Multi-layer proxy support

 

(tick)

 

 

(tick)

(tick)

 

621748

David

 

Lazy session creation

 

(tick)

 

 

(tick)

(tick)

(tick)

201122

Damien and more

David

Path caching

 

 

 

 

(warning)

 

(tick)

456824, LP Merge 16705

Damien and more

Narayan

(warning) Under development.

  • No labels

14 Comments

  1. Anonymous

    What is the difference between "Drupal-6", and "Drupal.org on D6"?

    1. Anonymous

      Drupal-6 is the "stock" distribution available for download.

      Drupal.org on D6 is the modified version of Drupal 6 that Drupal.org uses.

  2. Anonymous

    Could you add a link from the features to a page that describes them?

    I am not sure which features I would take advantage of.  For example, I don't know what "Write-through caching of variable deletion" is or what the potential performance gain is.

  3. Anonymous

    What about Pressflow 7?

  4. Anonymous

    Is this page up to date? Thanks!

  5. Anonymous

    Pressflow 7?

  6. Anonymous

    We're doing a diff tomorrow morning tween D7 and P7...

  7. Anonymous

    When will be the comparison between D7 and P7 done?
    While evolving from P6 to the 7-platform, we now have to make the choices:
    Will we still use Pressflow etc...

  8. Anonymous

    Please remove spam link in "Removal of LOWER() for user-lookup queries"

  9. Anonymous

    What with pressflow 7?

  10. Anonymous

    Really want to know more about pressflow 7.

  11. Anonymous

    For those asking about how Drupal 7 and Pressflow 7 compare, I did a diff between Drupal 7.14 and Pressflow 7.14. The only notable differences are just a few lines which occur in includes/booststrap.inc and sites/default/default.settings.php. The changes appear mainly to do with "Pressflow Smart Start", which does not appear to be anything significant enough to warrant using Pressflow 7 at this time compared to Drupal 7 core (though feel free to assess for yourself). The rest of the changes are in .info files, and appear only to be the removal of the drupal.org packaging script comments, and nothing to do with functionality.

    ~ David Newkerk

  12. Anonymous

    @David Newkerk:  am I to understand correctly that Pressflow 7 and Drupal 7 are identical in codebase?  So the only significant differences are the default configurations?  

  13. Anonymous

    That seems to be the case for 7.14. Except for smart start and the config stuff it's all old txt and .info differences..