Website speed is one of its most important parameters. If the site takes a long time to load, then the visitor will simply leave it without waiting for the download. Google also began to pay attention to the speed of loading, which affects the position in SERP.
So, how to make Drupal performance tuning in the right way? In general, complete optimization requires a very serious approach and the involvement of professionals. However, there are many quick and easy techniques to help your website breathe much more freely. Try at least some below options and check how it affects the performance of the site.
Five Steps Toward Better Performance
There are many free tools for testing website speed, so you need to use them after every change to find out if your actions were effective. Then, proceed to the following changes:
1) Enable built-in caching
Enabling built-in caching seems obvious, but a lot of people don’t do it. This type of caching transfers the entire page to the database cache table. Therefore, when a page is created, it is already created from a single database table without having to make many queries. It gives a significant boost in site performance.
2) Enable views caching
Views are the most popular module in Drupal and it is used by many sites. Without caching, every time a user loads a page there is a database request. Many of these requests will greatly increase the page load time. If the view cache is enabled, the result is stored in the view cache table, which significantly reduces the number of queries.
3) Make HTML files static
Boost turns all Drupal pages into static HTML files and stores them in a cache folder on the server disk. When a user visits a page, the server returns the cached page from disk without using PHP and MySQL, which gives a huge increase in speed.
4) Limit the number of modules
Any module installed and enabled will slow down page loading. Therefore, before installing a module, always ask yourself “Why do I need it? Is it possible to work without it?” In many cases, it is better to create your own module, which will do exactly what you need, than to install many ready-made modules, the functionality of which you will only use for 10%. So, get rid of unnecessary modules and use Google Analytics (or similar) instead of storing these records in a database.
5) Reduce the size of the picture
Pictures with large file sizes take a long time to load. Whenever possible, always try to reduce the size of image files. Many online tools automatically reduce the size of pictures.
As you can see, there are many possible ways to increase the performance of your website created on Drupal. If you still notice bad performance, we encourage you to use professional help. Good luck!