1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
Web hosting: optimising a website
The loading speed for a website depends on several factors (server performance, hosting service provider's network infrastructure, the visitor's internet connection, website optimisation, etc.).
As a hosting service provider, we make every effort to offer the very best in hosting and we are constantly evolving our products and our infrastructure. However, we do not intervene in the content of the servers or the development of websites. The creation or the maintenance of a site is a different matter, even if it is linked to our activities, because we offer the tools and services a Webmaster uses to create websites.
At our level:
- all our hostings run on latest generation SSD disks
- the infrastructure has over 70 Gbit/s interconnection and redundancy with the best internet providers (Swisscom, Cogent, Level3, etc.)
- in order to be able to absorb surges with no problem, our servers run with Intel Xeon 64 bit processors, which are regularly replaced, and our shared servers use on average only 40% of the power of their CPUs
and when you submit a request for support regarding slowdowns, we analyse whether:
- your hosting server is working normally and if it encountered any problems in the last 48 hours
- our network infrastructure has encountered any problems in the last 48 hours
At your level, we would suggest you:
- follow the Google PageSpeed Insights recommendations (https://developers.google.com/speed/pagespeed/insights/) in order to optimise your website. The points raised actually concern the design of the website and not the configuration of the server. If the result of the test suggests you authorise the compression of resources on your site, you will need the following guide: https://www.infomaniak.com/en/support/faq/2013/gzip-compression-support
- in case of slowness from abroad, think about enabling Fast Anycast DNS: https://www.infomaniak.com/en/support/faq/2323/how-to-enable-fast-anycast-dns-on-a-website
- install and configure a cache system on your site in order to avoid redundant access to the databases and speed up your site display: https://www.infomaniak.com/en/support/faq/1162/setting-up-a-cache-engine-on-a-cmsoptimising-a-website
- follow our test recommendations: https://www.infomaniak.com/en/support/faq/978/website-which-doesnt-display-impossible-to-access-the-hosting
- test the FTP connection to your site with 2 different programs: https://www.infomaniak.com/en/support/faq/1083/ftp-accessing-the-server-using-ftp-software
- scan your hosting for viruses: https://www.infomaniak.com/en/support/faq/857/detecting-viruses-on-a-hosting-launching-an-online-antivirus-scan
- regularly clean up the MySQL databases and delete useless entries
- use the latest PHP version compatible with your site/CMS/web application: https://www.infomaniak.com/en/support/faq/2053/configuringchanging-the-php-version-used
- avoid using images, counters, CGI or media hosted on external providers, because if these are unreachable, your site will seem slow
- disable superfluous extensions which consume a lot of resources in your CMS
- update and continue to update CMS/web applications regularly
- implement a browsing delay for indexing bots, because some of them function very "aggressively". It is possible to limit their impact by implementing a Crawl-delay: https://www.infomaniak.com/en/support/faq/2136/robotstxt-file-created-by-default
- consult the potential error-logs which gather all the errors generated by your site. By correcting these errors, your site will be more reliable: https://www.infomaniak.com/en/support/faq/1926/http-error-log-access-and-error-logs
- consult the any MySQL. slowlogs. These collect the requests which take longer than 5 seconds to perform. It is important to correct the requests listed in this file: https://www.infomaniak.com/en/support/faq/1676/mysql-logs-slowlog-help-and-explanations
If a problem persists...
You should contact us in writing with the following information:
- name of the site that we host
- dates and times of the slowdowns experienced
- name of the database potentially involved / idem for the FTP account
- your IP address at the time of the tests (can be seen here http://www.infomaniak.ch/ip)
- type of slowdown experienced (displaying the site, FTP transfers, etc.)
- intermittent problems (e.g., slowdowns) accessing the Infomaniak site?
- result of a traceroute to 18.104.22.168 and copy and paste to us the full results (screenshot if necessary)
- result of a speedtest when choosing us as a destination (http://www.speedtest.net/ — click on Change server to choose us)
- result of your internet debits (http://www.libellules.ch/vitesse.html)
Consider changing to a Cloud server if shared hosting no longer suits your site. This will simply be moved to a server where it will be alone and where you can install a cache engine for example. Please consult our offers herei: https://www.infomaniak.com/en/hosting/dedicated-and-cloud-servers/managed-cloud-server