Maintaining the website

Keeping the website up to date improves performance by fixing bugs.

Modules

  • Keep modules up to date. This fixes security issues and fixes bugs
  • Reduce number of modules i.e. try to keep only key modules and remove those that perform a single task that can be done by a different design

Views

  • Views can give negative impact in your site performance because of complex join queries.
  • Enable views caching on pages or blocks that don’t need to be updated in real time.
  • Simplify views e.g. by improving content type structures.
  • Remove utf8_decode from data export because it significantly slows down exports.

Errors

Database design