1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
Site overloading host server/Slow site
If you did not create your site yourself or you do not understand the following information, we suggest you contact your webmaster or one of our partners.
If your site is experiencing overloading problems
You must follow the instructions below:
- Update your CMS (WordPress, Joomla, etc.) and its modules/plugins/extensions. Updates can correct security vulnerabilities and optimize your website
- Disable unnecessary extensions that consume a lot of resources in your CMS
- Install and configure a caching system on your site to avoid redundant access to databases and to speed up the display of your site
- Consult any MySQL slowlogs . They contain the queries that take more than 5 seconds to run. It is important to correct the queries listed in this file
- Set up a browsing period for indexing bots because some have a very "aggressive" way of functioning. It is possible to limit their impact by implementing a Crawl-delay
- Consult any error-logs (admin1 / admin2). These contain all the errors generated by your site. By correcting these errors, your site will perform better
If your site is slow
On a shared hosting, it is normal for sites and databases have different response times from one moment to another. The display speed of your site will depend on your Internet connection and the network traffic between your workstation and our facilities.
To speed up the display of your site, it is recommended to perform the following actions:
- Wherever possible, avoid the use of images, meters, CGI or media hosted on outside vendors, because if they are unreachable, your site will seem slow
- Avoid using a MySQL server from another vendor from your site
- Periodically purge MySQL databases and remove unnecessary entries
- Optimize your SQL queries as much as possible and create indexes on the most used fields of your tables (Find out more)
- Regularly update the CMS/Web Applications
- Use the latest PHP version compatible with your site/CMS/Web application
- When embedding PHP pages inside other pages, use relative links rather than full URLs. The ideal is to use include $_SERVER["DOCUMENT_ROOT"]. '/annexe.php'; instead of http://www.votresite.com/annexe.php';