Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

3 - Le site : philosophie, organisation, problèmes...

Dernier post
Page : 2/3   -   Aller directement à la page : 1  2  3 

Vitesse de chargement du site

Samuel utilisateur non connecté Allemagne
Coucou,

Chez moi, le site est très lent à charger, que ce soit sur mobile ou desktop. J'ai donc jeté un œil sur son score de vitesse Google speed insight, basé sur lighthouse, et c'est effectivement plutôt catastrophique. On est à 39-42% donc complètement dans le rouge. C'est pas top à tous les niveaux, fatiguant pour les utilisateurs et aussi très mauvais pour le ranking.

La bonne nouvelle est qu'il y a des propositions pour accélérer le rendu. Notamment, activer la compression texte améliorerait les performances de plus de 7 secondes, c'est presque à moitié mieux. On passerait de 17 secondes de chargement à 10 secondes. Et de mémoire, c'est vite activé.

Voici d'ailleurs le lien Compresser tiki . Il indique aussi comment compresser les autres scripts en activant deflate sur le serveur. Ça permettrait de gagner encore 3 secondes.

Voilà, je laisse les admins voir ce qui est possible, et me réjouirais si c'est possible à implémenter.

bda utilisateur non connecté France
Par contre depuis mon précédent message, le temps de réponse est réduit. C'est nettement plus rapide. Il y avait peut être un problème avec le cache du tiki.
Je viens d'essayer depuis deux rpi (2b et 4b) avec mon accès vdsl et en 4G. C'est pareil, rapide.

Beau boulot les gars :-)

EDIT: il n'y a qu'en postant des messages que la lenteur persiste.

sibfactory utilisateur non connecté
Coucou tous ! o/
C’est aussi bien plus rapide chez moi = génial ! smile
Merci pour le taf Olinuxx

olinuxx utilisateur non connecté France
Chouette que ça soit plus rapide pour vous. Moi je ne vois pas de différence avec l'activation du minify CSS. Par contre l'activation de la compression avait fait une grosse différence. Je vais laisser comme ça encore quelque temps, et s'il n'y a pas d'effet secondaire, j'essaierai d'activer la minification JS.

Samuel utilisateur non connecté Allemagne
@olinuxx, ton observation est tout à fait normale. La minification a lieu avant la compression gzip. Cette dernière est très puissante et le gain apporté entre compresser en gzip 100ko non minifié ou 75ko minifié n'est pas très important. On se retrouve en gros avec 16ko vs 15ko (à la louche).

Donc oui, la compression gzip accélère nettement le site.
La minification allègerait aussi pas mal en elle même, mais son influence est très clairement amoindrie si on gzip un fichier minifié.

D'un autre côté, sur une connexion vraiment pourrie, ça peut faire encore une différence.

Samuel utilisateur non connecté Allemagne
Pour résumer, on est passé d'environ 40% à environ 60% (sur ma connexion mobile un peu pourrie).

Bref c'est une vraie amélioration quantifiable. Merci à olinuxx pour le boulot !

Ça serait dommage de s'arrêter là, je dis curieux de voir ce qu'apporte la minification JavaScript. Il me semble qu'il y en a pas mal qui tourne sur le site. Ça peut faire une différence.

On a aussi des png de lmms, ardour, calf etc. sur la page d'accueil. À mon sens, ils n'apportent pas beaucoup de plus-value à la navigation, et ni aux nouveaux utilisateurs ni aux anciens. Vous en pensez quoi ? On pourrait éventuellement les virer non ? Entre temps, on a plein d'autres options viables que ce soit au niveau greffon ou séquenceur.

piratebab utilisateur non connecté
En refaisant l'analyse sur une page du forum:
temps de réponse du serveur: 2.5 s
temps de chargement de javascript: 2,5 s (420 ko), il est bien minifié, il regroupe le javascript de tout les plugins. Sont ils vraiment tous utiles ? (tiki_plugins.addtocart ?)
Il y a encore tout un tas de petits scripts, mais ils se chargent vite
Le CSS est maintenant très rapide: 89 ms
L'image la plus longue à charger met 695 ms (le logo de 31,5 ko)

piratebab utilisateur non connecté
Le problème de la compression, c’est que ça allonge le temps de rendu sur le client, surtout ceux qui ont une config peu puissante (mes machines MAO sont toutes de vielles machines recyclées!). Cela n’est pas bon pour l’expérience utilisateur, sans compter le temps de compactage coté serveur (compris dans les 2,5 s actuelles).
Il y a vraiment beaucoup de javascript, j’en ai regardé quelques-uns, le gain de la minification sera conséquent (il y a beaucoup de commentaires qui vont dégager, des noms de variables à rallonge…)

J’avais déjà signalé le problème des images de la page d’accueil. Je pense qu’on peut les laisser en réduisant la taille et la qualité.
On devrait s’approcher ainsi d’un temps de chargement inférieur à la seconde dans ma config.
Reste le temps de 2,5 s de temps de réponse du serveur à travailler. Mais là, il faut pouvoir faire des stats sur le serveur.

olinuxx utilisateur non connecté France
piratebab : "un chargement inférieur a une seconde" n'a jamais été un objectif pour moi. Beaucoup trop chronophage à maintenir sur le long terme. Déjà là, le gzip-age des pages a fait gagner beaucoup, on vient d'essayer la minification CSS, comme dit, je ne suis pas hyper convaincu (je ne constate pas de gain flagrant), et j'essaierai de mettre en œuvre la minification JS après la prochaine sauvegarde du site (en fin de mois). Et si on est à 2,5 secondes de chargement par page, c'est très bien comme ça.

piratebab utilisateur non connecté
2,5 s, c’est le temps de traitement coté serveur (il comprend le temps de compression).
Ensuite, le temps de transfert dépend de la qualité de la liaison, tu n’as aucun effet là-dessus, tu peux juste en réduire le volume pour ceux qui ont une liaison pourrie.
Le CSS n’est pas le plus critique, regarde mes premières analyses:
Les css: 2s
le js: 6,2 s.

Si tu dois faire quelque chose, travaille sur le javascript (et la qualité des images si pas déjà fait).

Il n’y a pas de limite basse de temps d’affichage à se fixer, tout dépend du ressenti utilisateur. Sur un site comme linuxmao, on est prêt à attendre un peu car on sait qu’on va trouver quelque chose d’intéressant, contrairement aux sites qui se font concurrence (e-commerce) et qui ont des visiteurs impatients.

olinuxx utilisateur non connecté France
Que ce soit 2,5, 4,2, ou 6,3 tant qu'on est en dessous des 10 secondes, c'est correct.
Chez moi, à part certaines pages spécifiques, ça tourne entre 2,5 et 6 secondes pour l'affichage d'une page.

Pour le JS, comme dit dans mon message précédent, je testerai ça après la prochaine sauvegarde.

piratebab utilisateur non connecté
je trouve le site encore plus réactif depuis quelques jours.

olinuxx utilisateur non connecté France
Peut être le temps qu'il a fallu à Tiki pour reconstruire les caches (que j'avais purgé le 29).

jujudusud utilisateur non connecté France
Chez moi aussi c'est devenu véloce !

Bon boulot les amis ! Bravo !

piratebab utilisateur non connecté
Depuis quelques jours c'est redevenu lent chez moi. Avez vous constaté la même chose ?

olinuxx utilisateur non connecté France
Pour moi, ça dépend des jours, ça dépend des moments, et ça dépend des pages.

PS : je viens de purger les caches et vider le journal système.

moaaa utilisateur non connecté
entièrement d'accord avec bda après un travail de titan diviser par plein de petite mains cela devient un petit travail ^^

je met environ 5s pour charger une page avec firefox

mais si j'ai le malheur de poster un commentaire ou de modifier une page de wiki je peux large vider mon stock de café ...

olinuxx utilisateur non connecté France
Je viens de mettre en oeuvre la minification JS et de vider les caches.
On verra bien si ça change quelque chose.

piratebab utilisateur non connecté
Depuis quelques semaines je constate un temps de chargement particulièrement long sur le forum.
Avez vous constaté la même chose ?

olinuxx utilisateur non connecté France
Pas ici non, un fil de discussion se charge en 4 ou 5 secondes pour moi.

Jyves utilisateur non connecté France
Bonjour tout le monde,
Pour moi ce site a toujours été lent et l'est toujours.
On se demande bien pourquoi????
Un serveur Apache? ça doit se configurer non?
Si c'est un problème de ressources et donc de moyens, ça peut se comprendre.
Mais si c'est un problème d'hébergeur fo en changer.

Et puis je ne parle pas de son utilisation : il n'est quand-même pas très pratique ce site.
La présentation passe encore pour ceux qui aiment l'orange. Mais bon.

Page : 2/3  [Suivant]
1  2  3 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 21:35, jeu. 18 Apr 2024: Bonjour et bienvenue à benj1224356775232 cool
calixtus06, 13:40, jeu. 18 Apr 2024: Bonjour et bienvenue à glopykemon :-)
allany, 20:54, dim. 14 Apr 2024: Linuxmao en panne, un intervalle et revoilà l'éditorial ! [Lien]
olinuxx, 14:50, dim. 14 Apr 2024: Bonjour et bienvenue à SALES, hitchhikr, et jive cool
bluedid29, 12:19, dim. 14 Apr 2024: Merci jujudusud, j'ai assez bien avancé... ;-) ...Bon dimanche :-)
jujudusud, 12:00, sam. 13 Apr 2024: La Joute de LinuxMAO est sur le point de se finir. Rejoignez nous en envoyant un morceau !
r1, 21:52, ven. 12 Apr 2024: Youhou c'est reviendu !!!!
FRANCK HUMBERT, 19:35, ven. 12 Apr 2024: salut les linuxmaoïstes, grand plaisir de vous lire apres ce petit blackout
bda, 17:13, ven. 12 Apr 2024: Chouette ces retrouvailles. Longue vie à linuxmao et à tuxfamily!
calixtus06, 12:02, dim. 31 mars 2024: Bonjour et bienvenue à Henri, Bricoltou :-)
olinuxx, 18:24, sam. 30 mars 2024: @baba85 et @onin1959 : merci de me contacter via la boîte mail info@ : [Lien]
calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)