Pressflow vs Drupal

7,331 views
7,129 views

Published on

Comparison of Pressflow and Drupal Core.

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Does anyone know how to use pressflow or migrate from drupal to pressflow. I can't find an exact tutorial how to do it.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
7,331
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
46
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Pressflow vs Drupal

  1. 1. When to Pressflow Vs. Drupal <ul><li>Presenters: </li></ul><ul><li>Matthew Dorman | Rasheed Barnes </li></ul>July 24, 2010
  2. 2. Overview <ul><ul><li>■ Differences between platforms </li></ul></ul><ul><ul><li>■ Performance improvements in PressFlow </li></ul></ul><ul><ul><li>■ Compatibility issues with PressFlow </li></ul></ul><ul><ul><li>■ Test Procedures/Results </li></ul></ul><ul><ul><li>■ Q & A </li></ul></ul><ul><ul><li>■ Open Topics / Discussion </li></ul></ul>
  3. 3. Platform Differences <ul><ul><li>■ Support Community </li></ul></ul><ul><ul><li>■ Adoption Numbers </li></ul></ul><ul><ul><li>■ Fork? </li></ul></ul><ul><ul><li>■ Security Tests </li></ul></ul>
  4. 4. Pressflow Performance Improvements <ul><ul><li>■ Lazy Sessions </li></ul></ul><ul><ul><li>■ DB Replication </li></ul></ul><ul><ul><li>■ PHP Refactoring </li></ul></ul><ul><ul><li>■ MySQL Only </li></ul></ul>
  5. 5. Pressflow Compatibility <ul><ul><li>■ Difficult to fully determine, due to adoption rate </li></ul></ul><ul><ul><li>■ Session Availability </li></ul></ul><ul><ul><li>■ Supports MySQL Only </li></ul></ul>
  6. 6. Testing - Tools <ul><ul><li>■ ab - http://httpd.apache.org/docs/2.0/programs/ab.html </li></ul></ul><ul><ul><li>■ Jmeter - http://jakarta.apache.org/jmeter/ </li></ul></ul><ul><ul><li>■ Siege - http://www.joedog.org/index/siege-home   </li></ul></ul>
  7. 7. Testing - Best Practices (1/2) <ul><ul><li>■ Use same hardware configuration and kernel (OS) </li></ul></ul><ul><ul><li>■ Use same network configuration </li></ul></ul><ul><ul><li>■ First record server load using top or uptime command </li></ul></ul><ul><ul><li>■ Take at least 3-5 readings </li></ul></ul><ul><ul><li>■ Reboot the server and carry out test on next configuration </li></ul></ul>
  8. 8. Testing - Best Practices (2/2) <ul><ul><li>■ Again record server load using top or uptime command </li></ul></ul><ul><ul><li>■ Retest using static html/php files and dynamic pages </li></ul></ul><ul><ul><li>■ Test during identical/similar traffic loads </li></ul></ul><ul><ul><li>■ Clear Cache! </li></ul></ul>
  9. 9. Testing - Your Traffic Profile <ul><ul><li>■ Authenticated </li></ul></ul><ul><ul><li>■ Unauthenticated </li></ul></ul><ul><ul><li>■ Editors </li></ul></ul>
  10. 10. Testing - Potential Hurdles <ul><ul><li>■ Bandwidth (Munin) </li></ul></ul><ul><ul><li>■ MySQL (Munin / MySQL Enterprise Monitor) </li></ul></ul><ul><ul><li>■ Workstation </li></ul></ul>
  11. 11. Testing - Understanding the Results
  12. 12. Testing - Understanding the Results (cont.)
  13. 13. Q & A <ul><ul><li>You ask, we'll answer </li></ul></ul><ul><ul><li>(or someone else hopefully) </li></ul></ul>
  14. 14. Open Topics <ul><ul><li>■ Should I use PressFlow? </li></ul></ul><ul><ul><li>■ How Can I Make Drupal Fast? </li></ul></ul><ul><ul><li>■ What about Acquia? </li></ul></ul>
  15. 15. Contact Information <ul><ul><li>Rasheed Barnes </li></ul></ul><ul><ul><li>@fingerpistols </li></ul></ul><ul><ul><li>linkedin.com/in/rasheednyc </li></ul></ul><ul><ul><li>Matthew Dorman </li></ul></ul><ul><ul><li>@matthewdorman </li></ul></ul><ul><ul><li>linkedin.com/in/matthewdorman </li></ul></ul>
  16. 16. Trademark References <ul><li>Pressflow is a trademark of Four Kitchens, LLC. </li></ul><ul><li>Drupal is a registered trademark of Dries Buytaert. </li></ul><ul><li>Apache is a trademark of The Apache Software Foundation. </li></ul>
  17. 17. New York Office 130 West 42nd Street New York, NY 10036 Tel: 212-819-1700 Boston Office 180 Cambridge Street Boston, MA 02114 Tel: 617-725-8888 infoUS@northps.com www.northps.com © NorthPoint and NorthPoint Solutions LLC

×