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.