Performance
Last modified: April 9, 2009 - 21:37
Patches that impact Drupal's performance. Have a need for speed and some mad benchmarking skills? Help out here!
General big improvements
- #111127: Cache node_load
- #223075: Adaptive path caching
- #32457: Improve performance of locale cache
- #358663: Implement a locking framework and make caching pluggable
Remove LOWER() from queries
- #279851: Rework username queries to improve performance
- #277209: Remove lower from taxonomy autocomplete
Remove db_rewrite_sql
Other issues
- #340723: make modules only require .info files
- #251200: Descriptions node_types too long causing queries
- #79008: make variable prefetching optional
- #147000: Regression: Unify and rewrite module_rebuild_cache() and system_theme_data()
- #152901: Caching (per user) for authenticated users
- #171685: temporary tables in taxonomy module queries - eliminate queries that write temp tables to disk with MYSQL
- #201122: Drupal should support disabling anonymous sessions - makes it easier to use Drupal with HTTP accelerators like Varnish
- #146611: Allow JS/CSS aggregation in private mode - let users of private files get these performance improvements too
- #120967: Separate revisions from node.module - improves performance for sites that don't rely on node revisioning
Mindmap
- Catch: have block_cache work with the who's online block, and not disable itself when node_access modules are enabled.
- RMuilwijk: Enable multiple user_load as like patch #324313: Load multiple nodes and terms at once
See also: Performance Related Patches
