Problème de chargement js (je suppute)
Bonjour,
Un site que je développe est anormalement long au chargement. La page est légère est réponds à une architecture MVC, elle devrait être instantanée à charger.
En faite la vue est immédiate, mais tout les éléments javascript mettent une quinzaine de seconde à charger. impossible de trouver celui qui merde.
Avez-vous un addon pour avoir une timeline du chargement (ou une solution), voir où ça chie.
Merci <3
Bah chrome le fait nativement avec F12, non ?
Sinon Firefox aussi : F12 -> Performances et tu suis les indications
@daftdef: Le problème c'est que chrome fait tout passer sur l'élément final "text/html". Donc ça m'aide pas trop, et parfois il arrive que la page charge instantanément.
Petit doute sur ovh aussi ...
@GeekRider: Le problème de chargement, c'est en prod ou en local au passage ? Tu peux nous filer le lien de la page en question ?
Sinon l'onglet Réseau du débugger firefox permet de voir le chargement des fichiers unitairement ;)
@daftdef: La vue charge instantanément et j'ai ça (1er screen) mais continue de mouliner 10s puis je me retrouve avec ça (2eme screen)
@GeekRider: C'est bizarre, on a vraiment l'impression que c'est le serveur qui met un temps de malade à te servir la page. Tu utilises un framework spécial (genre symfony2 ou zend) ?
@daftdef: Oui c'est ce que je me dit aussi, parce qu'en local c'est niquel. Pourtant c'est pas de la merde.
J'utilise cake php. Je vais migrer le site sur un autre serveur pour voir.
@GeekRider: Je sais pas ce que fait cake dans le détail, mais peut-être qu'il essaye de faire du cache fichier sur ton serveur à un endroit où il n'a pas les droits en écriture ! Ça ressemble assez à ça en tout cas, puisqu'il te sert la page et qu'il semble "freezer" après coup seulement. Essaye d'activer le display errors dans ta conf php et va regarder les logs d'erreur, t'auras peut être des infos aussi
@GeekRider: Ce serait bien que tu nous files un accès, ce serait plus simple pour aider. (Je n'ai jamais utilisé cakephp, mais j'utilise symfony 2, même si je doute que ce soit le framework qui soit en cause)
Tu utilise quoi pour générer tes pages.
c'est toi qui codes, ou alors tu utilises un cms, ou ... ?
@sainsi: J'utilise un framework (cakephp) mais le problème ne vient pas de là, si je vide le layout, cela fonction parfaitement. C'est vraiment un des composants chargés qui a du mal et je n'arrive pas à trouver le quel.
Pour avoir eu un problème similaire avec CakePHP et OVH, essaye en rajoutant dans le .htaccess à la racine de ton serveur les lignes suivantes :
<IfModule mod_deflate.c>
SetEnv no-gzip 1
</IfModule>
Tu ne dois accéder à ce site que si tu as au moins 18 ans ou si tu as l'âge légal pour visionner ce type de matériel dans ta juridiction locale, l’âge le plus élevé étant retenu. En outre, tu déclares et garantis que tu ne permettras aucun mineur à d'accéder à ce site ou à ces services.
En accédant à ce site, tu acceptes nos conditions d'utilisation.