Foxhind / MapCraft

Massively mapping management tool
Other
27 stars 15 forks source link

Performance: Consider caching common calls #68

Open CloCkWeRX opened 11 years ago

CloCkWeRX commented 11 years ago

Cache_Lite, Cache, Zend_Cache, etc are all examples of caching layers that can reduce the cost of repeated queries on infrequently changing data.

It'd be good to benchmark actions on the site and either cache some calls or avoid queries unless absolutely needed, so that performance remains fairly acceptable.

At the moment, loading the list view takes a number of seconds if postgres has not queried that data recently.