1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
Resolve site overload errors
This guide explains how to optimize the website you manage, in order to make it faster on the Internet and allow all visitors to browse it without difficulty, regardless of their connection speed.
The role of the host
The loading speed of a website depends on many factors (server performance, network infrastructure of the host, Internet connection of the visitor, optimization of the website, etc.).
As a host, we strive to offer the best in terms of hosting and we are constantly improving our products and our infrastructure:
- all our hosting runs on latest generation SSD drives
- the infrastructure benefits from more than 70 Gbit/s of interconnection and redundancy with the best Internet access providers (Swisscom, Cogent, Level3, etc.)
- in order to be able to absorb traffic peaks without any problem, our servers operate with 64-bit Intel Xeon processors, which are replaced regularly and our shared/shared servers use on average only 40% of the power of their CPUs
In addition, when you submit a support request to us regarding delays, we analyze whether:
- your hosting server is working normally and has not encountered any problems in the last 48 hours
- our network infrastructure has not experienced any disruptions in the last 48 hours
The role of the site owner and the webmaster
Infomaniak does not intervene in the content of servers or the development of websites. The creation or maintenance of a site is a different job, although it is linked to our activities since we offer the tools and services that a webmaster uses to create websites.
Analyze the cause of delays
So here's what to do if you notice slowness with your site:
- follow the recommendations of Google PageSpeed Insights in order to optimize your website... the points raised concern the design of the website and not the configuration of the server; read this (click here) if the test result prompts you to allow resource compression on your site
- in case of delays from abroad, consider activating DNS Fast Anycast
- install and configure a cache system on your site to avoid redundant access to databases and speed up the display of your site
- consider a CDN
- test server response speed (TTFB)
- scan your hosting for viruses
- purge databases regularly and remove unnecessary entries
- use the latest version of PHP compatible with your site/CMS/web application
- avoid the use of images, counters, CGI or media hosted on external providers, because if these are unreachable, your site will seem slow
- disable superfluous extensions that consume a lot of resources in your CMS
- update and maintain CMS/web applications regularly
- set up a navigation delay for indexing bots, because some have a very "aggressive" functioning. It is possible to limit their impact by setting up a Crawl-delay
- consult any error-logs which group together all the errors generated by your site; by correcting these errors, your site will perform better
- consult any slowlogs : they group together requests that take more than 5 seconds to execute; it is important to correct the queries listed in this file ( SQL optimization examples )
- add a server cache system (Cloud server only)
- increase max_children value (Cloud server only)
If a problem persists...
As a site owner, if you are a webmaster or have hired a webmaster who also cannot find the origin of the delays, you can contact us in writing only after having obtained the following information:
- name of the site we host
- dates and times of delays encountered
- name of the database possibly concerned / ditto for FTP account
- your public IP address at the time of the tests (visible for example on https://www.infomaniak.com/ip )
- type of slowness noted (site display, FTP transfers, etc.)
- problems (slowness for example) accessing the Infomaniak site intermittently?
- result of a traceroute to 126.96.36.199 and copy/paste the full results ( screenshot if necessary)
- result of a speedtest by choosing us as the destination ( http://www.speedtest.net/ — click on Change server to select Infomaniak)
If your needs explode...
If shared hosting is no longer suitable for your site, consider the possible switch to a Cloud Server . Your site can simply be moved to this type of server where it will be alone and on which you can install a cache engine, for example.