Forum : Lws & Hebergeur-discount

Hébergement web, nom de domaine et serveur dédié.

Comment diminué le TTFB ?

Ici, parlez de vos serveurs VPS & dédié Linux.
utaku
Utilisateur Experimenté
Utilisateur Experimenté
Messages : 137

jeu. janv. 26, 2017 6:00 pm  

Bonjour,

Je suis actuellement en plein optimisation de notre site internet, et j'aimerais savoir comment améliorer le Time to first Byte ?

Actuellement celui-ci est de +/- 800 ms, l'objectif serait d'atteindre moins de 300 ms.

Actuellement, nous avons déjà optimiser ceci :

Images ( produit, thèmes, module ), .htaccess , Cache ( module ), Prestashop ( CCC, désinstallation de tout les modules non utiliser ), nous utilisons PHP 5.7 fpm

Voici un test rapide de notre site sur la page d'accueil avec webagetest.org :

https://www.webpagetest.org/result/170126_GQ_3WAR/

Merci d'avance pour votre aide ou vos idées.

Avatar de l’utilisateur
Sylvain - LWS
Modérateur
Modérateur
Messages : 677

ven. janv. 27, 2017 4:59 pm  

Bonjour,

une optimisation du service Mysql a été effectuée sur votre VPS, afin d'améliorer les accès à ce service via votre site web.

Vous pourriez utiliser les services de cloudflare, qui devrait permettre d'améliorer cela.
Sylvain
Service technique LWS
http://www.lws.fr

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

utaku
Utilisateur Experimenté
Utilisateur Experimenté
Messages : 137

ven. janv. 27, 2017 6:34 pm  

Bonjour,

Merci pour votre réponse ainsi que l'optimisation que vous avez fait sur MySQL.

J'ai effectivement ressenti une différence ;)

Voici le dernier rapport :

https://www.webpagetest.org/result/170127_HJ_10S4/

J'ai également encore apporter quelques modifications au footer de mon prestashop ( facebook ), ainsi que de réduire le nombre de requête google analytique ( plus de doubleclic ), ainsi qu'au fichier Htaccess.

Merci pour vos conseils, je vais étudier vos propositions.

utaku
Utilisateur Experimenté
Utilisateur Experimenté
Messages : 137

sam. janv. 28, 2017 9:53 am  

Bonjour,

Un passage au HTTP/2 est il envisageable sur les serveurs chez LWS ? car les avantages sont légion.

L'optimisation MySql que vous avez faite sur notre serveur, serait-il envisageable également de le faire par Tache cron tout les 2 a 3 mois ?

Car personnellement je n'arrive pas à faire fonctionner le service Tache Cron avec ISPConfig, les taches ( issue de notre boutique - lien...comme la ré-indexation des filtres...) ne se lance jamais.

Merci d'avance pour votre réponse.

utaku
Utilisateur Experimenté
Utilisateur Experimenté
Messages : 137

dim. janv. 29, 2017 5:21 pm  

Bonjour,

Je reviens vers vous, car je viens de me souvenir que j'utilise OpCache sur notre serveur, toutefois, celui-ci à des paramétrés par défaut que j'aimerais modifier.

opcache.max_accelerated_files

Actuellement sur 2000 => 10000 voir plus si possible suivant le nombre obtenu avec le code ci-dessous ( le max est 100.000 )

INFO :
Controls how many PHP files, at most, can be held in memory at once. It's important that your project has LESS FILES than whatever you set this at

You can run " find . -type f -print | grep php | wc -l " to quickly calculate the number of files in your codebase.
opcache.memory_consumption

Actuellement sur 64 => 256 voir plus si possible

opcache.interned_strings_buffer

Actuellement a 4 => 16 si possible

Je ne sais par contre pas comment faire les modifications, serait-il possible de le faire pour notre serveur ?

Quelques liens utiles :

https://www.ekino.com/php-comment-confi ... r-opcache/

http://aide.prestashop.click/340/opcach ... configurer


EDIT : J'ai fait une demande direct via Ticket sur le panel lws : Ticket : #606816

Merci d'avance

Avatar de l’utilisateur
Sylvain - LWS
Modérateur
Modérateur
Messages : 677

lun. janv. 30, 2017 11:53 am  

Bonjour,

suite au ticket d'incidence ouvert pour votre VPS, les directives communiquées ont été modifiées.
Sylvain
Service technique LWS
http://www.lws.fr

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

utaku
Utilisateur Experimenté
Utilisateur Experimenté
Messages : 137

lun. janv. 30, 2017 1:31 pm  

Bonjour,

Merci d'avoir fait le nécessaire rapidement, je constate déjà une nette amélioration surtout en Back Office ou j'avais un TTFB de +/- 500 à 600 ms => maintenant cela tourne à 300 ms ;)

Un passage au HTTP/2 est il envisageable sur les serveurs chez LWS ? car les avantages sont légion.

L'optimisation MySql que vous avez faite sur notre serveur, serait-il envisageable également de le faire par Tache cron tout les 4 à 6 mois ? car je ne sais pas ce que vous avez fait mais cela fonctionne super bien ;)

Car personnellement je n'arrive pas à faire fonctionner le service Tache Cron avec ISPConfig, les taches ( issue de notre boutique - lien...comme la ré-indexation des filtres...) ne se lance jamais.

Existe-t-il un outil pour contrôler que les taches s'exécute correctement ?

Merci d'avance

Avatar de l’utilisateur
Sylvain - LWS
Modérateur
Modérateur
Messages : 677

mar. janv. 31, 2017 6:00 pm  

Bonjour,

pour l'instant le protocole http/2 ne pourra pas être installé sur nos serveur VPS, la version d'apache installé ne le permet pas je suis désolé.
Aucune version plus récente n'est disponible sur ceux-ci.

L’optimisation Mysql effectuée est liée est fixe, le fichier /etc/mysql/my.cnf a été modifié afin que les requêtes effectuée sur une base de données innodb s'effectue plus rapidement.
Sylvain
Service technique LWS
http://www.lws.fr

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

  •   Information
  • Qui est en ligne ?

    Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 7 invités