Cache formatted citations and bibliographies
There are various uses of bibliographically-formatted publications, sometimes multiple times per page:
- search result displays (10-100 per page)
- artifact publications (~5 per page)
- publication exports (1 per page)
- artifact exports (1 per page)
- articles (~20 citations, ~10 bibliography items?; possibly not generated on request though)
This puts quite some strain on the system. Possible courses of action:
- bundle formatting requests
- analyze performance of formatting itself
- cache formatting results (does not help the first time 100 search results are loaded): https://book.cakephp.org/3/en/views.html#caching-elements
- ...