Since I joined City A.M., we’ve been gradually migrating away from Drupal 7 to a fully bespoke CMS built on Laravel. We had planned to do this anyway, but we accelerated parts of the migration as we hit issues that we were unable to solve. Here’s a summary of the main ones.
pagination
Why large websites should avoid full pagination
One of my long-standing navigation requirements for any website is pagination. It should be possible to see how many pages of content a site has, and it should be possible to jump to any page. However, I’ve found this doesn’t really work on large news sites. When was the last time you saw a news site […]