Aller au contenu

Paramètres des cookies

Choisissez, par catégorie, les cookies que vous autorisez. Vous pouvez modifier votre choix à tout moment via Paramètres des cookies, en bas de chaque page. Politique de confidentialité

Nécessaires

Toujours activés

Indispensables pour vous connecter, conserver votre panier et mémoriser vos choix. Ils sont toujours activés.

Quels cookies ?
  • weboke_sessie, weboke_klant, weboke_remember: votre session et le maintien de la connexion
  • weboke_basket: votre panier
  • wkBtwIncl: l'affichage des prix TTC ou HT
  • wok_cookies: votre choix concernant les cookies, 12 mois

Mesure quelle publicité mène à une visite ou à une commande, pour que nous ne payions pas des publicités inefficaces.

Quels cookies ?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), jusqu'à 90 jours
  • OpenAI Ads, publicités dans ChatGPT
  • wok_aff: le partenaire qui vous a orienté vers nous (programme d'affiliation), 60 jours

4,6

*Problèmes de performances

Il peut arriver qu'à un moment donné votre site rencontre des problèmes de performances, autrement dit de lenteur. Vous pouvez le constater vous-même, mais dans des cas exceptionnels, il peut aussi arriver que nous soyons contraints de mettre votre site hors ligne. Nous le faisons alors pour protéger le serveur et éviter que ce ne soit plus seulement votre site, mais tout le serveur qui souffre de lenteur, voire pire (par exemple d'inaccessibilité).

Les causes peuvent être très diverses. Le plus souvent, le problème se situe du côté de MySQL, mais les crons sont aussi parfois coupables. Par exemple une tâche cron qui démarre chaque minute et dure plus d'une minute : avant qu'elle soit terminée, la suivante démarre déjà. À un moment donné, cela demande tellement de mémoire et de CPU qu'un serveur entier peut tomber, avec tous les autres sites qu'il héberge.

Pouvez-vous résoudre le problème ?
Nous détectons les problèmes lorsqu'ils surviennent, mais nous ne pouvons généralement pas les résoudre à votre place. Nous fournissons uniquement le compte d'hébergement dans lequel vous pouvez faire tourner vos scripts et sites. Nous pouvons vous donner des conseils sur bien des points, mais la résolution de ce type de problème est généralement quelque chose que vous devez faire vous-même ou confier à un prestataire. L'optimisation et le réglage d'un site prennent souvent beaucoup de temps, et vous comprendrez que nous ne pouvons pas le faire pour le prix d'une offre d'hébergement.

Les scripts standard ne garantissent pas de bonnes performances
Utiliser des scripts standard comme Joomla, WordPress, etc. ne signifie absolument pas que vous pouvez accueillir 'beaucoup' d'utilisateurs sans optimisation. Cela dépend fortement des composants que vous utilisez, des plugins et aussi de la stabilité de la version concernée. Lorsque nous surveillons une version standard de Joomla, nous constatons de nombreux problèmes de performances au niveau de la base de données. Tant que le nombre d'utilisateurs reste limité, nos serveurs le supportent très bien, mais dès qu'il augmente sérieusement, cela peut vraiment causer des problèmes.

Si vous utilisez des plugins, il est judicieux de tous les désactiver à titre de test, puis de consulter à nouveau le site. S'il est maintenant rapide, la cause se trouve certainement dans un plugin : il suffit alors de les réactiver un par un jusqu'à trouver le coupable.

Tout fonctionnait bien et soudain plus du tout
Plusieurs raisons peuvent expliquer qu'un site ne fonctionne soudain plus correctement. Avec le temps, la quantité de données dans la base MySQL augmente. Les requêtes mal conçues ont donc de plus en plus de mal. Pour trouver 1 enregistrement, il fallait par exemple d'abord en lire 10, et avec le temps 1000 ou bien plus. Si le nombre de visiteurs augmente en même temps, les problèmes arrivent vite. Le site devient d'abord lent, puis à un moment donné, la charge peut soudain devenir trop lourde pour le serveur. Une requête peut franchir un seuil et en envoyer une nouvelle avant que l'ancienne soit terminée. Si cela continue, un serveur MySQL peut devenir si lent qu'il se 'bloque'.
Une autre raison peut être par exemple une mise à jour ou un plugin récemment installé.

La lenteur de mon site ne vient-elle pas du serveur ?
Oui et non. Si votre site était le seul sur le serveur, il faudrait probablement beaucoup plus de temps avant que vous rencontriez ce type de problème. Mais il s'agit d'hébergement mutualisé : d'autres sites tournent sur le même serveur et veulent tous leur part de ses ressources. Si votre site a été placé sur un nouveau serveur qui n'hébergeait encore que peu d'autres sites, le serveur compense en fait les faiblesses de votre site, et plus il accueille de sites, plus vous en ressentez les effets. Le serveur doit en effet répartir ses ressources entre davantage de sites. À un moment donné, aucun site ne s'ajoute plus et la situation reste à peu près stable, même si le principe demeure : plus un site tourne longtemps, plus il contient de données.

Mais un script de votre Installatron est lent
Les scripts que vous pouvez installer depuis Installatron ne sont pas nos scripts. Nous proposons seulement une solution simple pour les installer. Nous pouvons et voulons bien répondre à beaucoup de questions à leur sujet, mais modifier les scripts ou leurs bases de données va au-delà. Le problème se situe alors dans le script lui-même et doit être résolu par ses développeurs.
Si vous installez par exemple Joomla ou osCommerce et que vous recevez rapidement plusieurs milliers de visiteurs par jour, cela peut tout à fait poser problème. Ces scripts fonctionnent bien, mais dès que le nombre de visiteurs devient sérieux, un réglage fin est vraiment nécessaire et l'hébergement mutualisé ne sera plus vraiment adapté. Avec un serveur dédié, vous pouvez par exemple configurer le serveur MySQL de façon optimale pour 1 seul site, alors qu'en hébergement mutualisé, il est réglé pour un site moyen.

Mon site peut-il passer à l'hébergement professionnel (BUS-WEB) ?
Ce n'est généralement pas la solution. Les mêmes problèmes y apparaissent en très peu de temps. Le problème se trouve en effet dans le site lui-même, pas dans le serveur. Plus de matériel n'est donc qu'un pansement, pas un remède. Les offres professionnelles (qui tournent sur des serveurs séparés) offrent une meilleure garantie de performances stables. Avec les offres d'hébergement normales, les performances sont bonnes aussi, mais peuvent varier quelque peu d'un serveur à l'autre, selon les sites hébergés.

Ces articles donnent des informations pour repérer et résoudre les problèmes de performances :

https://support.weboke.nl/nl/articles/24403-mijn-site-is-langzaam-cpu-gebruik-is-te-hoog-aantal-processen
https://support.weboke.nl/nl/articles/24400-database-is-traag-mysql-database-optimaliseren

Cet article vous a-t-il été utile ?

← Retour à la base de connaissances

Un instant…

Configurez vos domaines

Pour chaque domaine, réglez les serveurs de noms, l'association à votre hébergement et le futur titulaire.

Chargement de vos domaines…