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 |
 |
|
 |
|
|
|
|
Gerhard |
David |
|
Remove locks |
 |
|
|
|
|
|
|
David |
 |
|
Database replication |
 |
|
|
 |
|
|
|
David (PF5 and PF6), Larry (D7) |
 |
|
Disabled aggregator feed blocks (for massive feed aggregation) |
 |
 |
|
 |
 |
|
 |
Unique to Drupal.org |
Gerhard |
David |
Disabled anonymous contact form |
 |
 |
|
|
|
|
|
 |
Dries |
David |
External page cache |
 |
 |
 |
 |
|
 |
|
David |
 |
|
Fast path alias detection |
 |
|
 |
 |
|
|
|
David and Jeremy |
 |
|
First path argument whitelist |
 |
|
|
 |
|
|
|
Gerhard, Wim Leers and more |
David |
|
Separated user access timestamps |
 |
 |
|
 |
 |
|
 |
Unique to Drupal.org |
Gerhard |
David |
Native JSON encoding |
 |
|
|
 |
|
|
|
Jeremy |
 |
|
Removal of LOWER() for user-lookup queries |
 |
|
|
 |
|
|
|
David |
 |
|
Reverse proxy support |
 |
|
|
 |
|
|
 |
Khalid |
David |
|
Separate aggregator cron (for massive feed aggregation) |
 |
 |
|
 |
 |
|
 |
Unique to Drupal.org |
Gerhard |
David |
Separate node and user search |
 |
 |
 |
 |
 |
|
 |
Unique to Drupal.org |
Damien |
 |
Integrated SimpleTest for unit testing |
 |
 |
 |
 |
|
 |
|
Many |
 |
 |
Write-through caching of variable deletion |
 |
|
|
 |
|
|
 |
Unique to Drupal.org and Pressflow |
Gerhard |
David |
Write-through caching of all variable operations |
 |
 |
 |
 |
|
 |
 |
David |
 |
|
Tracker 2 |
 |
|
|
 |
|
|
|
David |
 |
|
Materialized View API |
 |
 |
 |
 |
 |
|
 |
David |
 |
|
Distributed menu tree generation and caching |
 |
 |
 |
 |
|
 |
 |
David |
 |
|
Multi-layer proxy support |
 |
|
 |
 |
|
|
 |
David |
 |
|
Lazy session creation |
 |
|
 |
 |
|
|
|
Damien and more |
David |
|
Path caching |
 |
 |
 |
 |
|
 |
|
Damien and more |
Narayan |
Under development.