Mon site est trop lourd à charger?! - Web design - Graphisme
Marsh Posté le 16-03-2003 à 20:42:52
chez moi, y a que le fond (dégradé) qui s'affiche au bout de quelques secondes...
Marsh Posté le 16-03-2003 à 20:43:33
ah non tiens, tout viens de s'afficher en bloc au bout de 50 secondes donc je pense que c'est un poil trop long. Il faudrait que tout s'affiche progressivement pour ne pas décourager le visiteur
Marsh Posté le 16-03-2003 à 20:50:29
Gnub a écrit : ah non tiens, tout viens de s'afficher en bloc au bout de 50 secondes donc je pense que c'est un poil trop long. Il faudrait que tout s'affiche progressivement pour ne pas décourager le visiteur |
Sérieux, 50 sec??! Bon, y a un truc qui va pas ...
Je sais pas du tout comment faire pour que les éléments arrivent un par un. Mais c'est vrai que ça pourrait être pas mal.
Tu vois pas d'ou peut venir ces lenteurs?
Marsh Posté le 16-03-2003 à 20:51:33
aucune idée. J'ai l'adsl donc je ne pense pas que le problème vienne du poids de la page...
Marsh Posté le 16-03-2003 à 20:53:02
en tout cas ça tombe bien, je cherchais justement des images des vaisseaux Star Wars
Marsh Posté le 16-03-2003 à 21:02:33
Gnub a écrit : en tout cas ça tombe bien, je cherchais justement des images des vaisseaux Star Wars |
Ok . Il y a pas enormement d'images mais peut être que tu trouveras ton bonheur (dans la dernière news y a une une image d'un éventuel futur chasseur pr l'Episode III ).
Sinon, je vois pas d'ou vient le problème... Peut être c'est tout simplement free.fr.
Marsh Posté le 16-03-2003 à 21:39:48
5secondes pour que le degradé etoilé apparaisse, et puis 35secondes pour que tout apparaisse d'un bloc!
y'a une pub webcasino qui se lance ossi
En tt cas,ton site est
Marsh Posté le 17-03-2003 à 01:00:38
je pense que ça vient de free, qui aime pas trop le php! prend un hebergeur pro (15/30? par an c'est pas la mort)
Marsh Posté le 17-03-2003 à 01:20:29
C'est vrai que c'est un problème le fait que tout arrive en bloc. Mais je sais pas comment régler ça. C'est peut être dû au fait que tout est dans un seul tableau... Le background fait que 8ko, donc ne pas être responsable de ces lenteurs.
Pour le pop up, je crois que c'est le weborama qui balance ça de temps en temps... C'est lourd je sais, mais ça arrive plutôt rarement je crois.
Sinon, je pense passer effectivement sur un hebergement payant, a savoir Sivit, qui n'est pas super cher et semble t-il, de bonne qualité (en tout cas c'est ce qu'on m'a conseillé). En espérant que les problèmes rencontrés viennent bien de free.fr... Je vais essayer de voir cette semaine pour passer sur un hebergement payant.
Marsh Posté le 17-03-2003 à 02:01:04
free oui c lent .. un peu moins la nuit..
mais par contre ton site il met 5 secondes et j'ai l'image de fond en premier... (meme tout a l'heure)
pourtant j'ai meme pas un debit d'adsl
Marsh Posté le 17-03-2003 à 02:06:39
Suri a écrit : free oui c lent .. un peu moins la nuit.. |
5 secondes s'afficher intégralement? Moi, j'ai pas cette chance (j'ai un 56k ).
Marsh Posté le 17-03-2003 à 08:43:58
Frenzy a écrit : je pense que ça vient de free, qui aime pas trop le php! prend un hebergeur pro (15/30? par an c'est pas la mort) |
Pour ceux qui cherche un hébergeur pas cher et très bon, http://www.online.net cela me coute 45 Eur/an pour leur package "M" qui comprend entre autres : 100 Mb, 10comptes POP, trafic ilimité, PHP4, 1 db MySQL, ...
Voici deux mois que je suis hébergé chez eux, et mon site est online 24/24h.
Marsh Posté le 17-03-2003 à 10:40:53
Il est vraiment sympa ce site. Ce qu'il faudrait juste à mon avis, c'est varier un peu les "headers" (ou chapeau en français dans le texte) de tes news pour éviter la répétition lourdingue des petits yoda. Il suffirait de mettre 3 ou 4 autres personnages et de les afficher aléatoirement avec la news pour rompre un peu la monotonie.
Pour la lenteur de l'hébergement, je pense que c'est dû à Free effectivement. Utilise des CSS aussi ça allègera certainement ton code...
Marsh Posté le 17-03-2003 à 12:02:16
Tomilou a écrit : |
J'ai entendu que de mauvaises critiques sur cet hebergeur : http://forum.2037.biz/viewtopic.php?t=12720
fastclemmy a écrit : Il est vraiment sympa ce site. Ce qu'il faudrait juste à mon avis, c'est varier un peu les "headers" (ou chapeau en français dans le texte) de tes news pour éviter la répétition lourdingue des petits yoda. Il suffirait de mettre 3 ou 4 autres personnages et de les afficher aléatoirement avec la news pour rompre un peu la monotonie. |
Ouais ça serait pas mal de faire un affichage aléatoire du petit yoda des news. Mais je sais pas du tout comment faire. Peut être avec le même système que pour l'image aléatoire de mon intro . Quand des news sont courtes et à suivre c'est vrai que c'est un peu lourd (ça passe largement mieux avec des news plus longue).
J'aimerais bien utiliser au maximum les css, mais je sais pas trop ce qu'on peut mettre dedans. Actuellement, dans ma feuille de style il est que question de la police de carac, des couleurs de liens, des hauteurs de lignes et c'est tout. Qu'est ce qu'on peut mettre exactement dans ces css?
Sinon, j'ai enregistré ma page d'acceuil et le resultat est plutôt étrange : le tout fait 205 ko! C'est normal? Mon index fait 128ko...
Marsh Posté le 17-03-2003 à 12:09:40
electroger a écrit : |
mouais...chuis pas sur que aç soit très représentatif! c'est toujours de gens qui on entendu dire que....moi je connais 2 personnes qui sont hébergés chez eux et qui en sont content! a part des problémes techniques ponctuel que tous les hébergeur rencontrent....L'offre est intéressente par rapport à OVH par ex ou le nombre de requête est limité!
Marsh Posté le 17-03-2003 à 12:24:45
Frenzy a écrit : |
On est bien d'accord, c'est bien le problème des forums. On parle toujours quand on est pas content, mais quand on est satisfait, ben... On a pas a se plaindre, alors ont dit rien.
Je n'y connais rien en hebergement et je me permettrai pas de juger online.net. Je pense tout de même m'orienter vers sivit.fr qui a une bonne reputation.
Marsh Posté le 17-03-2003 à 13:21:11
electroger a écrit : |
Moi je suis chez Online et je suis assez satisfait du rapport qualité/prix. Y'a quelques mauvaises périodes mais bon, ça ne fait que quelques jours par an, rien de rhédibitoire.
Marsh Posté le 17-03-2003 à 13:27:31
electroger a écrit : |
Tout à fait, rien de bien compliqué en PHP.
electroger a écrit : |
Euh... quand je lis ça dans le source :
Code :
|
C'est pas super optimisé. La balise FONT est à proscrire, tu utilises des classes et tu mets la description de la mise en forme dans ta CSS. Tu gagnera beaucoup sur le poids de ton index !
Regarde la FAQ XHTML/CSS dans la catégorie programmation pour en savoir plus sur les CSS.
Marsh Posté le 17-03-2003 à 14:35:18
fastclemmy a écrit :
|
Je maitrise pas du tout les css (comme bcp d'autres choses d'ailleurs). J'ai pigé quelques trucs il y a pas très longtemps grace à toi et à d'autres de ce forum.
Le truc c'est que dans la css il faut définir des cas de figures qui regroupent la police de carac, la couleur, la taille etc. Et ensuite quand une situation convient a un cas on met class="le_cas_en_qestion", c'est bien ça?
Donc en gros il faut que je commence par definir des situations (des "class" ) pour correspondre a tous ceux présents sur mon site. Ce qui serait pas mal c'est de faire ça dans tout un tableau et d'éviter de le faire pour chaque case (c'est ce que j'ai fait pour les liens du menu et c'est un peu lourd et certainement un peut lourd pour l'index au final).
Je peux gérer d'autres éléments grâce aux css?
Bon, je vais jeter un petit coup d'oeil à la FAQ .
Marsh Posté le 17-03-2003 à 14:54:04
Je sais pas si ça peut aider à y voir plus clair et à savoir d'ou viennent les lenteurs mais voici le détail des fichiers qui sont dans mon index.php3 :
index.php3 : 4.16ko
accueil.php3 (le fichier qui contient les includes pr note.php3, intro.php3 et le module de news) : 413 octets
intro.php3 (le texte et l'image aléatoire en haut) : 1.94ko
menu_gauche.php3 (le menu...) : 37.7ko (!!!)
notes.php3 (tout en bas de la page, le copyright) : 1.03ko
feuille_de_styles.css : 988 octets
banniere.txt (la listes des urls des images aléatoires) : 811ko
+ un icone de 3.55ko (pour la barre "adresse" du navigateur)
Visiblement il y a un problème avec le menu... Non? C'est peut être sur ce dernier qu'il faut que je joue d'avantage avec le css.
Marsh Posté le 17-03-2003 à 21:30:18
J'ai commencé a optimiser mon fichier "menu_gauche.php3" (le menu) et il a perdu plus de 10ko (26,7ko maintenant). C'est certainement le fichier qui cause des problèmes. C'est pas encore en ligne mais sur mon pc ça marche toujours. Par contre je n'ai fait que modifier les liens. Pour le reste il faut que je trouve les commandes pr les css.
Marsh Posté le 18-03-2003 à 00:42:36
J'ai finir mon 1er tour "d'optimisation". Voici le détail des fichiers :
Index.php3 : 4.16ko avant > 3.97ko maintenant
acceuil.php3 : 413 octets avant > 342 octets maintenant
intro.php3 : 1.94 ko avant > 1.70 ko maintenant
menu_gauche.php3 : 37.7ko avant > 25.4 ko maintenant
notes.php3 : 1.03 ko avant > 891 octets maintenant
css : 988 octets avant > 985 octets maintenant
titre.php3 : 830 octets avant > 724 octets maintenant
Sinon, en enregistrant la page d'acceuil, ça fait 183ko contre 250 ko avant.
Ca va plus vite de voter côté ou c'est toujours aussi lent?
Marsh Posté le 18-03-2003 à 12:03:44
UP
Vous voyez pas de differences?
Au fait si quelqu'un sait comment faire pour que les éléments apparaissent un par un, ça m'interesse .
Marsh Posté le 18-03-2003 à 12:31:16
Je viens de faire le test du code html avec webmasterplan et c'est catastrophique (je m'en doutais un peu ).
Mais y a des petits trucs étranges : Par exemple, il me conseille de mettre un texte "ALT" sur les images. C'est vraiment conseillé?
Je pense que ce systeme va me permettre de nettoyer efficacement les problèmes de mon index... Surtout si c'est fiable.
Marsh Posté le 18-03-2003 à 19:18:50
J'ai fais de nouveaux changement en utilisant d'avantage de class (mais aussi en metant les tags dans mon index).
Ca rame toujours autant? Chez moi c'est pas terrible...
Le fichier menu_gauche.php3 fait desormais un peu moins de 22ko.
Marsh Posté le 18-03-2003 à 19:33:32
electroger a écrit : |
Bon comme j'ai la flême de tt lire et de voir si on t'a déjà répondu à cette question, j'y répond (au cas où). Pour afficher les éléments "un par un", c'est super simple. Il faut faire un tableau divisé en plusieurs lignes. En effet, le navigateur va charger la première ligne intégralement, ensuite il va passer à la deuxième, qu'il chargera intégralement, et ensuite il passera à la 3ème, et ainsi de suite. C'est une bonne solution pour diminuer un peu le temps d'attente du visiteur, et il y a moins d'images qui ne se chargent pas (parce qu'avec mon 56K, le fond et le quart des images ne s'est pas affiché la première fois que j'ai chargé ta page). Exemple ici (ce n'est pas mon site )
Marsh Posté le 18-03-2003 à 19:40:11
Merci ReaL_MathoS !
Y a un seul problème... Ca veut dire quoi un tableau divisé en plusieurs lignes?
Marsh Posté le 18-03-2003 à 19:49:16
Ben c'est comme un tableau divisé en plusieurs colonnes, sauf que là c'est en plusieurs ligns horizontales
Mais ce que j'ai voulu dire c'est surtout qu'il faut diviser ce tableau stratégiquement, en fonction de se que tu voudras afficher en premier, et tout et tout
Marsh Posté le 19-03-2003 à 08:34:59
Comme le dit fastclemmy, la solution serait d'utiliser les css. Pour le moment, dans ton site, il y a beacoup de trucs inutiles(des tableaux qui ne servent a rien, du js en double,...).
Lances toi dans la doc, lis quelques tutos, c'est pas compliqué, quand on commence a comprendre, on se demande tjs pq on ne s'y est pas mis plus tot tellement c'est simple et ça facilite la vie. Ensuite, refais ton site parce que y a pas grand chose de correct a garder.
Marsh Posté le 19-03-2003 à 12:16:05
daique a écrit : Comme le dit fastclemmy, la solution serait d'utiliser les css. Pour le moment, dans ton site, il y a beacoup de trucs inutiles(des tableaux qui ne servent a rien, du js en double,...). |
A ce point là??! Pourtant, même si j'y connais pas grand chose, les fichiers qui sont dans mon index, me semble plutôt propres maintenant. Mais, bon, je te fais confiance. Je vais essayer de me replonger dans le code et peut être de refaire mon index.
Est ce que je doit refaire les autres pages? Dans ce cas, ça risque d'être la galère...
Marsh Posté le 19-03-2003 à 22:40:04
Je me dis que le problème de l'affichage non progressif (chez moi aussi le fond apparaît d'abord, et au bout de quelques secondes tout apparaît d'un coup) pourrait venir des scripts JS que tu utilises.
J'ai remarqué que quand tu ajoutes ce genre de script, il y a un temps de latence avant que le chargement de la page débute. Mais je me trompe peut-être.
Concernant le code ne prend pas à la lettre tout ce qu'on te dit. Tu as d'un côté le point de vue du graphiste pour qui ton site est très bien, et de l'autre le point de vue du féru de programmation qui considère toute entorse aux "règles du code" comme un défaut. Ça ralentit certainement le chargemnet de la page, mais c'est certainement pas le seul facteur de ralentissement.
En fait l'enjeu principal d'un bon code est la question de compatibilité cross browser, qui passe par le respect des normes W3C. Mais es-tu prêt à passer plusieurs heures à refondre ton site pour le rendre parfaitement W3C compliant, à toi de voir. Choisir ta propre voie tu dois , comme dirait l'autre
Marsh Posté le 20-03-2003 à 12:20:21
Je ne pense que mon site va devenir parfait pour les pro du code. C'est pas le but, c'est vrai. J'assais simplement de faire un site plus léger et optimisé pour un meilleur confort. Si y a quelque point un peu obscur et des bouts de code mal programmés, c'est pas la fin du monde.
Les scripts JS peuvent être responsable des lenteurs selon toi? Pourtant il doit pas y avoir grand chose. T'as vu quoi comme scripts JS?
J'arrive pas a faire apparaître le site en plusieurs parties... Je sais pas comment faire. Faut pas faire plusieurs tableaux?
Marsh Posté le 20-03-2003 à 12:53:39
electroger a écrit : |
Vu que j'avais rien d'interessant a faire ce matin, j'ai refait une mise en page complete(bon, c'est pas parfait vu que j'ai tout refais a partir de rien et en un bonne heure, c'est pour avoir une mise en page qui ressemble en gros a la tienne). Ta page fait 85ko, la mienne 19(mais il manque quand meme certaines parties, j'en avais marre de faire des copier-coller). Y a encore certainement moyen de faire mieux, mais je suis pas vraiment un pro.
L'ancienne version: http://daique.dyndns.org/ro/rogerone.html
La nouvelle: http://daique.dyndns.org/ro/test.html
Citation : Mais, bon, je te fais confiance. Je vais essayer de me replonger dans le code et peut être de refaire mon index. |
ça dépend surtout de comment ton site est fait
panzemeyer a écrit : |
Non, souvent, c'est le java qui donne cet effet vu qu'il faut charger la jvm, le javascript est exécuté par le navigateur.
Citation : |
C'est pas une question de respecter les normes ou pas, c'est le fait d'utiliser les outils qu'il faut au bon moment. Les normes du w3c permette d'avoir qqch de propre. Le fait de passer quelques heures à améliorer maintenant, ça lui permettra de ne pas devoir se taper la tete contre le mur quand il voudra faire une modification, son code est totalement illisible, c'est plein de table dans tout les sens, pour placer n'importe quoi. D'accord, ça donnait comme il le voulait au pixel pres mais 1) ça fait ramer les navigateurs(essaye de scroller sa version et la mienne) 2) c'est presque inmaitenable(pour moi en tout cas )
Marsh Posté le 20-03-2003 à 13:08:37
daique a écrit :
|
J'ai scrollé les deux liens que tu as donnés, strictement aucune différence de rapidité si c'est de ça que tu parlais.
Et je me trompe ou dans la nouvelle version la mise en forme reste quasiment à faire intégralement ? Je pense pas qu'on puissse comparer la version d'un site fini et celle où on a juste les éléments alignés les uns derrière les autres (je sais bien que tu ne l'as pas finie, mais c'est de la comparaison entre les deux versions que je parle).
Marsh Posté le 20-03-2003 à 13:17:01
panzemeyer a écrit : J'ai scrollé les deux liens que tu as donnés, strictement aucune différence de rapidité si c'est de ça que tu parlais. |
C'est que t'as un bon ordi alors, sur mon athlon xp, on ressent une grosse difference et je suis certain que si je recréerai une clone parfait de son site, il serait toujours plus rapide.
Marsh Posté le 20-03-2003 à 13:53:40
daique a écrit : |
oui c'est plus rapide, mais par contre la mise en page de la "nouvelle" version est toute foireuse sous opera (en même temps tout le monde s'en fou d'opera )
Marsh Posté le 20-03-2003 à 14:05:19
Frenzy a écrit : |
Zut, pourtant je l'ai testé mais j'ai dut aller un peu trop rapidement, je regarderais ça demain. C'est le 6 ou 7 que tu utilises?
Marsh Posté le 20-03-2003 à 22:25:05
affichage de ton site en 4s
donc c'est nikel
surement ta connection
Marsh Posté le 21-03-2003 à 11:32:49
yaiis l'est bien beau, et sobre.
dommage qu'il se charge lentement, mais la seconde fois c'est mieux, y'aurais pas une image un peu gigantesque?
sinon c'est dommage que tout s'affiche d'un coup...
Marsh Posté le 16-03-2003 à 20:37:10
Bonjour tout le monde!
Mon site ( http://rogerone.free.fr ) est souvent décrit comme trop lourd à charger. Pourtant sous Webmasterplan (je sais pas si vous connaissez >> http://fr.webmasterplan.com ), j'obtiens ces chiffres :
Nombre d'éléments composant cette page: 20
Taille globale de la page (en octets): 59670
Durée de chargement théorique avec Modem 28.8 kb/s (en secondes): 16.57
Durée de chargement théorique avec une ligne RNIS 64 kb/s (en secondes): 7.46
Note (de 1 à 6, 1 étant la note maximale): 3
Je pense pas que ce soit particulièrement mauvais. J'ai testé sur d'autre site et les notes sont souvent de 6 (6 étant la note la plus mauvais). Alors, vous en pensez quoi? C'est le design qui est trop lourd? Ca vient de free.fr (lenteur sur le PHP / MySQL)?
Si vous avez des suggestions je vous écoute .