Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
The client complained that their website had become slow. My task was to conduct a detailed analysis of the project's infrastructure and services, as well as to propose solutions for optimization or configuration changes to improve the website's loading speed.

What I did:

I performed a comprehensive analysis of the web server and database configuration.

During the analysis of the MySQL database, the following issues were identified:

The configuration was suboptimal: too small buffers and caches were used for the volume of data. I adjusted the parameters to more effectively utilize the server's resources.

In analyzing slow queries, it was found that some queries significantly increased the load on the server and its disk subsystem. These queries were forwarded to the developers for further analysis and optimization.

I optimized the web server settings and configured the optimal number of Nginx workers to handle requests and efficiently use server resources. A cache in Nginx for static data and part of the dynamic content was also configured.

Another issue was the frequent use of DNS resolution in frequently executed queries, which added delays of several milliseconds. I recommended, where possible, to replace the use of domain names with direct IP address specifications.

There was also a high disk load caused by the web server storing session files on the disk. Redis was installed and configured for session handling.

All these measures allowed for a 30-50% increase in website loading speed and reduced the overall load on the servers, providing the client with resource capacity for further project scaling.

#MySQL/MsSQL/NoSQL #DevOps #Apache/Nginx/PhpFPM
Work details
Budget 750 USD
Added 4 December 2025
130 views
Freelancer
Oleg K.
Ukraine Kyiv  4  0

Available for hire Available for hire
4 Safes completed
On the service 9 years