The speed of a website is becoming increasingly important. The longer it takes for the page to get loaded, the greater the chance that the disengagement visitor click away.

Search engines such as Google take into account the speed of a site heavily when ranking the search results. db8 supports companies to make their Joomla websites quickly.

There are several services that the speed of a website can be established:

Several factors are of influence on the performance of a website:

Server

Choose quality hosting and not a discount hoster. It seems advantageous to rent hosting for a few bucks less. Unfortunately there are huge hidden costs: it takes more time to settle into the server optimally. And often you can only get fast websites with a qualitative hosting party.

A good hosting provider offers:

  • Joomla Optimized Hosting
  • different server caching options
  • faster webservers (eg Nginx instead of Apache)
  • Shell (SSH) access

Cache

Invoking a database, retrieving data in the database and displaying the data on a page takes more time than retrieving a previously saved page with the same information. That's what happens with using cache. There are various types of cache, each with its advantages and disadvantages.

Template

Commercial templates

Commercial template club templates often look nice. They are designed for a wide audience and contain lots of configuration options and beautiful effects. To enable such effects, the template vendors provide many extensions (modules and plugins). Commercial templates usually consist of a template framework (plugin) combined with dozens of JavaScripts and CSS files, fonts and images. Template frameworks are mainly useful for template developers themselves to rapidly develop new templates. Because of the size and quantity of such files, the template can be very heavy. This is at the expense of speed. Yet even commercial templates can often still be optimized considerably.

Custom made templates

Optimal template is lightweight, contains up to one JavaScript and one CSS file and does only what is needed. A good custom template is often better optimized than a commercial template.

Extensions

The number of modules and plugins on a page is inversely proportional to the speed of the website. The more extensions are active on a page, the bigger the performance loss. With a good analysis you might be able to determine which extensions affect the speed.

Pictures

Make sure there is no more data than necessary is sent from the server to the visitor. Place the plates in the most optimal file formats and not larger sizes than necessary. Optimize frequently used images with lossless compression tools.