Drupal performance

  1. New items are shaded
  2. See also

  3. http://www.listology.com/jwalling/list/drupal-beginner-resources
  4. http://www.listology.com/jwalling/list/drupal-performance
  5. http://www.listology.com/jwalling/list/drupal-showcases-and-portfolios
  6. http://www.listology.com/jwalling/list/drupal-theme-resources
  7. http://www.listology.com/jwalling/list/drupal-web-sites-case-studies
  8. http://www.listology.com/jwalling/list/drupal-web-sites-without-commentary
  9. Performance analysis and diagnosis

  10. http://drupal.org/node/282862 Drupal Performance Measurement & Benchmarking
  11. http://drupal.org/node/559812 Install tools to measure performance of SQL queries
  12. http://drupal.org/project/cache_browser browse cache tables, list contents, dump entries
  13. http://drupal.org/project/cacherouter_stats Displays statistics for caches supported by the Cache Router module
  14. http://drupal.org/project/devel Performance Logging
  15. http://drupal.org/project/dtools Diagnostic Tools for Drupal 6
  16. http://drupal.org/project/filefield_nginx_progress expands FileField's javascript upload progress bar to work with the Nginx webserver
  17. http://drupal.org/project/hosting_stats Hosting Diagnostics
  18. http://drupal.org/project/modules?filters=tid%3A123 ** Performance & Scalability **
  19. http://drupal.org/project/network_manager Network Manager
  20. http://drupalwatchdog.com/2/1/drupal-performance-best-practices Performance Best Practices
  21. http://addons.mozilla.org/en-US/firefox/addon/5369/ Yslow - FF firebug addon
  22. http://ajax.dynatrace.com/ajax/en/ for windows
  23. http://code.google.com/speed/ Learn Participate Explore
  24. http://code.google.com/speed/page-speed/ Page Speed Web Performance Tool and Apache module PageSpeed
  25. http://code.google.com/speed/page-speed/docs/using_firefox.html Using Page Speed for Firefox
  26. http://code.google.com/speed/pss/ Page Speed Service
  27. http://code.google.com/webtoolkit/speedtracer/ Speed Tracer for Google Chrome browser
  28. http://developer.yahoo.com/yslow/ Yslow browser plugin
  29. http://developers.google.com/pagespeed/ Page Speed Online service
  30. http://docs.google.com/present/view?id=dvs8bcx_124gk3xpqhc Front End Performance - Mike Carper (mikeytown2)
  31. http://drupalmodules.com/category/Performance+and+Scalability Drupal module category: Performance and Scalability
  32. http://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems Network monitoring systems
  33. http://goaccess.prosoftcorp.com/ GoAccess | Real-time Open Source Apache log analyzer http://2bits.com/apache/identifying-aggressive-crawlers-using-goaccess.html
  34. http://loganalyzer.adiscon.com/ LogAnalyzer
  35. http://oss.oetiker.ch/rrdtool/ RRDtool: high performance data logging & graphing system for time series data
  36. http://wimleers.com/article/page-loading-profiling-tools load profiling
  37. http://www.appnovation.com/5-rules-optimize-your-server 5 rules to optimize server
  38. http://www.bkosborne.com/blog/determine-php-memory-usage-anonymous-users Determine PHP memory usage for anonymous users
  39. http://www.cacti.net/ network graphing solution designed to harness the power of RRDTool
  40. http://www.droptor.com/tour multiple site monitor $2/month/site, first free +++
  41. http://www.drupaler.co.uk/blog/look-drupal-7 Drupal 7 upgrade notes and links
  42. http://www.drupalperformanceblog.com/ Drupal performance blog
  43. http://www.getfirebug.com/wiki/index.php/Net_Panel Net Panel monitors HTTP traffic initiated by a web page
  44. http://www.gomez.com/instant-load-test/ Load test
  45. http://www.google.com/websiteoptimizer Google Website Optimizer
  46. http://www.leveltendesign.com/blog/randall-knutson/showslow-monitor-your... ShowSlow.com
  47. http://www.loadimpact.com/ Load Impact - Up to 50 simulated users is free
  48. http://www.metaltoad.com/blog/plotting-your-load-test-jmeter Jmeter load test plotter
  49. http://www.newrelic.com/php web application monitoring and management
  50. http://www.nicklewis.org/node/1087 Practical Performance Benchmarking, and Tuning
  51. http://www.nicklewis.org/sites/default/files/practicalperformancetuning.pdf PDF
  52. http://www.openplus.ca/node/7 Drupal 7 Performance
  53. http://www.pingdom.com/ pingdom - monitor downtime and response time
  54. http://www.percona.com/software/percona-toolkit/ Percona Toolkit
  55. http://www.rsyslog.com/ http://en.wikipedia.org/wiki/Rsyslog Rsyslog
  56. http://www.showslow.com/ ShowSlow performance monitor
  57. http://www.speedtest.net/ Speed Test
  58. http://www.stackoverflow.com/questions/4908736/is-drupal-7-slower-than-d... D7 vs D6
  59. http://www.stevesouders.com/hammerhead/ Hammerhead - FF firebug addon
  60. http://www.tag1consulting.com/MySQL_Monitoring_and_Tuning MySQL monitoring and tuning with mysqlreport and mysqlsla
  61. http://www.taligarsiel.com/ClientSidePerformance.html Client side performance
  62. http://www.webpagetest.org/ Web page test +++
  63. http://www.websiteoptimization.com/services/analyze/ web page optimization metrics and tips
  64. http://www.whatsmyip.org/http_compression/ Web Page Content Compression Verification
  65. http://www.venturacottage.com/tutorials/clean-start-importexport Clean Start (import/export)
  66. http://www.yottaa.com/ assess, benchmark, and monitor
  67. Munin http://benbuckman.net/tech/11/04/monitoring-drupal-sites-munin Monitoring Drupal sites with Munin
  68. Munin http://exchange.munin-monitoring.org/plugins/wget_page/details monitoring page load time with Munin
  69. Munin http://www.munin-monitoring.org/ Munin monitoring
  70. Munin https://docs.google.com/present/view?id=dfxw4nng_66hqnqqrfs Monitoring with Munin - slides
  71. Performance improvement

  72. http://drupal.org/node/1282024 Optimize favicon.ico
  73. http://drupal.org/node/207036 Increase PHP memory limit
  74. http://drupal.org/node/2601 Server tuning considerations
  75. http://drupal.org/node/29268 Increase PHP memory limit (4 methods)
  76. http://drupal.org/node/326504 **Drupal caching, speed and performance** (another compilation)
  77. http://drupal.org/node/466972 improving the speed of Simpletest during development
  78. http://drupal.org/node/51263 Tuning MySQL
  79. http://drupal.org/node/627252 Managing site performance
  80. http://drupal.org/node/648458 Capacity Planning
  81. http://drupal.org/project/ad_memcache serves advertisements from multiple web servers using a central memcache server
  82. http://drupal.org/project/adbc Alternative Database Cache
  83. http://drupal.org/project/advagg D6 Advanced Aggregator - CSS & JS aggregation and optimization
  84. http://drupal.org/project/agrcache D7 Aggregate cache
  85. http://drupal.org/project/ajaxify_regions Ajaxify Regions
  86. http://drupal.org/project/ap_cache Advanced Panels Cache - not recommended for production use
  87. http://drupal.org/project/apachesolr Apache Solr Search Integration
  88. http://drupal.org/project/apc APC - Alternative PHP Cache
  89. http://drupal.org/project/authcache page caching for both anonymous users and logged-in authenticated users http://drupal.org/node/996414
  90. http://drupal.org/project/beanstalkd Beanstalkd Integration
  91. http://drupal.org/project/blockcache_alter Alter cache settings per block
  92. http://drupal.org/project/boost Boost static page caching
  93. http://drupal.org/project/boost_expire clear Boost cache on D7 - for small web sites
  94. http://drupal.org/project/cache Cache
  95. http://drupal.org/project/cache_backport Cache Backport (D7 to D6)
  96. http://drupal.org/project/cacheexclude CacheExclude
  97. http://drupal.org/project/cacherouter Cache Router assigns individual cache tables to specific cache technology
  98. http://drupal.org/project/cdn Content Delivery Network integration for Drupal sites
  99. http://drupal.org/project/cloudfront CloudFront module integrates with imagecache to serve dynamic images from the Amazon CloudFront CDN
  100. http://drupal.org/project/cookieless_subdomain D6 serve static resources from cookieless subdomains
  101. http://drupal.org/project/core_library D7 changes the Drupal core aggregation mechanism process
  102. http://drupal.org/project/css_emimage CSS Embedded Images
  103. http://drupal.org/project/css_gzip CSS Gzip
  104. http://drupal.org/project/csstidy CSSTidy - optimize stylesheets
  105. http://drupal.org/project/db_maintenance
  106. http://drupal.org/project/dbtuner DB Tuner - speedup views | https://launchpad.net/mysqltuner
  107. http://drupal.org/project/drupal_queue backport of Drupal 7 Queue API
  108. http://drupal.org/project/drupal_tweaks Drupal tweaks D6
  109. http://drupal.org/project/elysia_cron Elysia Cron - extended cron support
  110. http://drupal.org/project/entitycache Drupal 7 entity cache http://www.lullabot.com/articles/module-monday-entity-cache
  111. http://drupal.org/project/fast_404 Fast 404
  112. http://drupal.org/project/headjs improve javascript loading times | http://headjs.com/
  113. http://drupal.org/project/httprl HTTP Parallel Request Library
  114. http://drupal.org/project/image_resize_filter image is resized on output to match the HTML
  115. http://drupal.org/project/image_url_filter D6 change base urls of images embedded in content
  116. http://drupal.org/project/imageinfo_cache generates image cache presets the second after you upload an image
  117. http://drupal.org/project/javascript_aggregator Javascript Aggregator
  118. http://drupal.org/project/js High-performance JavaScript callback handler
  119. http://drupal.org/project/labjs loads (and executes) all scripts in parallel as fast as the browser will allow.
  120. http://drupal.org/project/lowername Speeds up querying terms in a taxonomy
  121. http://drupal.org/project/media_amazon allows the local file system to be replaced with S3
  122. http://drupal.org/project/memcache Memcache API and Integration
  123. http://drupal.org/project/modules?filters=tid:123&solrsort=sis_project_r...
  124. http://drupal.org/project/modules?filters=tid%3A123 ** Performance & Scalability **
  125. http://drupal.org/project/mongodb MongodDB integration
  126. http://drupal.org/project/no_anon No Anonymous Sessions
  127. http://drupal.org/project/parallel Allows for parallel downloading
  128. http://drupal.org/project/parallel_css D6 allows your site to pull images from separate domains simultaneously
  129. http://drupal.org/project/pathcache Path Cache - caches URL aliases
  130. http://drupal.org/project/performance_hacks Drupal 7
  131. http://drupal.org/project/prev_next API for browsing next/previous nodes without overloading your database server
  132. http://drupal.org/project/speedy provides minified versions of core JavaScript files http://engineeredweb.com/blog/speedy-module/
  133. http://drupal.org/project/supercron SuperCron - manage cron tasks
  134. http://drupal.org/project/tiny_menu_editor Tiny Menu Editor
  135. http://drupal.org/project/turbo Turbo
  136. http://drupal.org/project/varnish Varnish HTTP Accelerator Integration
  137. http://drupal.org/project/views_javascript_random random view cached page with zero server interaction
  138. http://drupal.org/project/views_litepager Views Litepager
  139. http://drupal.org/project/vitzo_powersql PowerSQL
  140. http://drupal.org/sandbox/dman/1110890 Image importer and attacher - Proper file management for randomly embedded images
  141. http://drupalwatchdog.com/2/1/drupal-performance-best-practices Performance Best Practices
  142. http://2012.pnwdrupalsummit.org/sessions/drupal-performance-rest-us performance for the rest of us
  143. http://acquia.com/community/resources/acquia-tv/best-practices-building-...
  144. http://books.tag1consulting.com/scalability Drupal Performance and Scalability
  145. http://code.google.com/speed/ Learn Participate Explore
  146. http://dev.nodeone.se/en/caching-with-varnish-drupal-7-and-cache-actions cachin with Varnish D7
  147. http://developer.yahoo.com/performance/rules.html Best Practices for Speeding Up Your Web Site
  148. http://docs.google.com/present/view?id=dvs8bcx_124gk3xpqhc Front End Performance - Mike Carper (mikeytown2)
  149. http://drupal.stackexchange.com/questions/tagged/performance Performance Q&A
  150. http://drupaleasy.com/quicktips/low-hanging-fruit-increasing-site-perfor... Low haning fruit
  151. http://drupalmodules.com/category/Performance+and+Scalability Performance and Scalability
  152. http://groups.drupal.org/high-performance High performance group
  153. http://groups.drupal.org/node/197478 Selective caching with nginx, Drupal and the ESI module
  154. http://groups.drupal.org/taxonomy/term/2536 cache
  155. http://httpd.apache.org/docs/trunk/misc/perf-tuning.html Apache performance tuning
  156. http://prezi.com/fiifbaoxj0za/coat-your-website-in-varnish/ Varnish video
  157. http://qa.drupal.org/performance-tuning-tips-for-D7 Tuning tips for D7
  158. http://store.lullabot.com/products/drupal-performance-scalability Drupal Performance & Scalability
  159. http://www.2bits.com/articles/drupal-performance-tuning-and-optimization... 76 articles
  160. http://www.2bits.com/caching/overcoming-long-views-rendering-time-drupal... Views caching
  161. http://www.agileapproach.com/blog-entry/caching-drupal Caching in Drupal
  162. http://www.agileapproach.com/blog-entry/quick-homepage-optimization homepage optimization
  163. http://www.acquia.com/blog/when-and-how-caching-can-save-your-drupal-site Caching: when and how
  164. http://www.acquia.com/blog/when-and-how-caching-can-save-your-site-part-... authenticated users
  165. http://www.batayneh.me/post/frontend-performance-best-practices-boost-yo... flash slide show
  166. http://www.batayneh.me/sites/default/files/frontend-performance.pdf download pdf
  167. http://www.blaze.io/ Content delivery network
  168. http://www.buytaert.net/drupal-performance Dries' blogs on performance
  169. http://www.codinghorror.com/blog/2011/06/performance-is-a-feature.html performance is a feature
  170. http://www.cyrve.com/mongodb Speed up Drupal 7 - MongoDB Field Storage
  171. http://www.davidherron.com/content/dramatic-performance-effect-enabling-...
  172. http://www.drupalize.me/videos/drupal-performance-scalability performance video
  173. http://www.drupalize.me/videos/overview-performance-scalability Overview of Performance & Scalability
  174. http://www.drupalperformanceblog.com/ performance blog
  175. http://www.drupalwatchdog.com/1/1/many-layers-caching-drupal The Many Layers of Caching Drupal
  176. http://www.engineeredweb.com/blog/Losless-Image-Optimization-With-ImageO... lossless image optimization
  177. http://www.engineeredweb.com/blog/why-minify-javascript/ Why Minify JavaScript?
  178. http://www.friendly-machine.com/posts/2012/drupal-boost-module-review Drupal Boost Review for D7
  179. http://www.fuseinteractive.ca/blog/drupal-performance-tuning performance tuning
  180. http://www.fuseinteractive.ca/blog/drupal-performance-tuning-0 performance tuning: apache and apc
  181. http://www.getpantheon.com/mercury/what-is-mercury Mercury
  182. http://www.google.com/websiteoptimizer Google Website Optimizer
  183. http://www.hojtsy.hu/blog/2010-jun-13/drupal-6-performance-tips-review D6 performance tips
  184. http://www.lifeisaprayer.com/articles/web-design/2010/drupal-performance... white paper
  185. http://www.lighttpd.net/ Lighttpd (pronounced "lighty") is an open-source web server optimized for speed
  186. http://www.lullabot.com/articles/beginners-guide-caching-data-drupal-7 guide to caching D7 data
  187. http://www.lullabot.com/articles/querying-slave-database-with-views Slave database
  188. http://www.lullabot.com/articles/slow-queries-check-cardinality-your-mys... Index cardinality
  189. http://www.lullabot.com/articles/varnish-multiple-web-servers-drupal Varnish
  190. http://www.mediacurrent.com/blog/rules-based-cache-management rules based cache management
  191. http://www.memcached.org/ distributed memory object caching system
  192. http://www.metaltoad.com/blog/mobile-drupal-optimization-results Mobile Drupal optimization results
  193. http://www.midwesternmac.com/blogs/jeff-geerling/drupal-7-front-end-perf... D7 front-end performance
  194. http://www.modulesunraveled.com/podcast/004-mike-carper-and-drupal-front... Podcast front-end performance
  195. http://www.modulesunraveled.com/podcast/005-mike-carper-and-drupal-back-... Podcast back-end performance
  196. http://www.modulesunraveled.com/podcast/006-khalid-baheyeldin-and-more-d...
  197. http://www.morningtime.com/Drupal-6x-Performance-Guide/513 56 Drupal 6.x performance tips
  198. http://www.nginx.org/en/ (pronounced "engine-x") HTTP server; reverse proxy server; mail proxy server
  199. http://www.nicklewis.org/node/1087 Practical Performance Benchmarking, and Tuning
  200. http://www.nicklewis.org/sites/default/files/practicalperformancetuning.pdf PDF
  201. http://www.pressflow.org/ PressFlow - Tuned Drupal distribution
  202. http://www.spriteme.org/ combine background images into a CSS sprite
  203. http://www.sthlmconnection.se/sv/blog/boost-your-page-loads-pjax Boost your page loads with pjax
  204. http://www.taligarsiel.com/ClientSidePerformance.html Client side performance
  205. http://www.trellon.com/content/blog/boosted-varnish-high-performance-cac... Boosted Varnish
  206. http://www.tutr.tv/t5011 (1hr screencast) Damn Quick Drupal: How to Make Drupal Perform and Scale Like a Rockstar! Presented by: Michael Cooper at DrupalCon London
  207. http://www.varnish-cache.org/ reverse proxy & HTTP accelerator
  208. http://www.whatsmyip.org/http_compression/phpgzip/ Add Gzip Compression Easily With PHP
  209. http://www.yottaa.com/web-performance-optimization Content delivery network
  210. http://www.yuilibrary.com/yui/docs/imageloader/ defers loading some images that are not immediately visible at the time the page first renders
  211. Similar Drupal performance lists

  212. http://www.delicious.com/bertboerland/performance
Author Comments: 

17-Aug-2012 added 25 resources
08-Jan-2012 added 7 resources
30-Oct-2011 added 16 resources
22-Sep-2011 added 7 resources
27-Jul-2011 added 10 resources
16-Jun-2011 added 3 resources
19-Apr-2011 added 4 resources
14-Apr-2011 added 11 resources
10-Mar-2011 added 5 resources
24-Feb-2011 added 10 resources
29-Jan-2011 added 6 resources
25-Jan-2011 added 9 resources
22-Jan-2011 first post