The Article queries for the landing page were essentially nested in a loop (N+1 query problem) and I changed it to use "eager loading" which converts the multiple queries in to a single LEFT OUTER JOIN query. This should cause the landing page to load a lot faster.
The Article queries for the landing page were essentially nested in a loop (N+1 query problem) and I changed it to use "eager loading" which converts the multiple queries in to a single LEFT OUTER JOIN query. This should cause the landing page to load a lot faster.