Five ranking sources, side by side

  • Multi-source rankings — five major UK and global ranking systems (QS World, THE World, Guardian, CUG, Times) are loaded into a single university_rankings table.
  • Per-source pages/rankings/[source] for each ranking, including methodology and last-updated date.
  • Discover Uni outcomes — course detail pages now show graduate outcomes, NSS satisfaction, and continuation rates from the official Discover Uni dataset.
  • New directories/academics, /research, and /topics got proper index pages.
  • University detail split/universities/[slug] is now a layout with courses, research, and teaching sub-routes for cleaner navigation.
  • Performance — related-course queries now stream, filters got an in-memory L2 cache, and a slow ILIKE on summaries was dropped.