Comparison - Pressflow versus Drupal

 

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.