Plus c'est léger, mieux c'est !

Forum général de discussion sur le site Ixus.net. Dans ce forum nous vous signalerons les améliorations du site. N'hésitez pas à nous donner vos impressions dans cette rubrique, elle est faite pour ça.

Modérateur: modos Ixus

Plus c'est léger, mieux c'est !

Messagepar Franck78 » 31 Mars 2004 13:24

Je regardais par curiosité le texte source d'un topic.

J'y trouve ceci répété pour chaque message :

Code: Tout sélectionner
<!--

   if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 )
      document.write(' ');
   else
      document.write('</td><td>&nbsp;</td><td valign="top" nowrap="nowrap"><div style="position:relative"><div style="position:absolute"></div><div style="position:absolute;left:3px;top:-1px"></div></div>');

            //--></script><noscript></noscript></td>


Ca peut se mettre une fois en début de page et être remplacé par un appel de procédure un truc comme ça non ?
Je pose la question parce que le code dans les pages html, c'est pas encore mon truc.

Et encore ceci dans leurs genre inutile
Code: Tout sélectionner
<!--
   We request you retain the full copyright notice below including the link to www.phpbb.com.
   This not only gives respect to the large amount of time given freely by the developers
   but also helps build interest, traffic and use of phpBB 2.0. If you cannot (for good
   reason) retain the full copyright we request you at least leave in place the
   Powered by phpBB 2.0.8 line, with phpBB linked to www.phpbb.com. If you refuse
   to include even this then support on our forums may be affected.

   The phpBB Group : 2002
// -->

C'est ce qui suit qui doit être présent. Ce commentaire concerne seulement xavier/bruno.



C'est pas grand chose vu comme ca, mais ca doit quand même peser son poid au final en octets inutiles.


Toujours en attente faute de mieux : quelques centimetres de plus pour la fenetre de saisie de message.



J'ai rien fais pour arreter le serveur !!!
Dernière édition par Franck78 le 31 Mars 2004 21:17, édité 1 fois au total.
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

mouai

Messagepar nemesis » 31 Mars 2004 17:57

Sachant que 1 c'est du texte le poids en octets à des chances d'être ridicule
2 c'est du comentaire ce n'est donc pas traité par le moteur php....

Vive les langage interprétés mdr.

Pour le reste si tu veux réécrire phpBB bon courage...

Cdt.

Nem.
ce n'est pas parce qu'il n'y a pas de preuve qu'une chose existe qu'elle ne peut pas exister
Avatar de l’utilisateur
nemesis
Amiral
Amiral
 
Messages: 1954
Inscrit le: 01 Jan 2003 01:00
Localisation: 75

Re: mouai

Messagepar Fesch » 31 Mars 2004 18:01

nemesis a écrit:Sachant que 1 c'est du texte le poids en octets à des chances d'être ridicule
2 c'est du comentaire ce n'est donc pas traité par le moteur php....

Vive les langage interprétés mdr.


OK pour 1 :mrgreen:
mais pour 2, désolé Nemesis, mais c'est du commentaire HTML (et non PHP!) et ça se trouve effectivement dans le code transmis au navigateur...

:roll:
Pourquoi lis-tu ceci???
Avatar de l’utilisateur
Fesch
Amiral
Amiral
 
Messages: 2505
Inscrit le: 11 Sep 2003 00:00
Localisation: Luxembourg

moui mais

Messagepar nemesis » 31 Mars 2004 18:07

ça rentre pas dans la phase génération de la page dc ça impacte que la transmition au client et a part être en rtc je vois pas en koi ça gène...

Faut pas nom plus déconner 2 koctets en rtc ça va encore asser vite mdr....

Nem.

Ps : pour info le 'code' cité mis dans un fchier .php fait 1.4 Ko alors mettons que j'ai un connection 48 Kbts/sec -> env 9ko max et en réalité plutot 5 :lol:

la transmition du code cité doit dc prendre env 1/4 de seconde bha je sais pas vous mais moi le 1/4 de seconde j'ai du mal à voir.... :roll:
ce n'est pas parce qu'il n'y a pas de preuve qu'une chose existe qu'elle ne peut pas exister
Avatar de l’utilisateur
nemesis
Amiral
Amiral
 
Messages: 1954
Inscrit le: 01 Jan 2003 01:00
Localisation: 75

Messagepar Fesch » 31 Mars 2004 18:11

:lol:


Ca ne me pique pas trop non-plus ... avec mes 1024KBit/s :lol: :lol:
Pourquoi lis-tu ceci???
Avatar de l’utilisateur
Fesch
Amiral
Amiral
 
Messages: 2505
Inscrit le: 11 Sep 2003 00:00
Localisation: Luxembourg

Messagepar Franck78 » 31 Mars 2004 18:16

Sur un topic, avec 1 ou 3 réponses, c'est pas lourd.
Ok.
Mais multiplie ca par le nombre de lecteur, en topic bien rempli de message, Considère ensuite que la lecture du forum représente surement une bonne part du traffic ixus. Si c'est simpe a réduire pourquoi s'en priver ?

Ma question (cachée?) Mem, était:
Est ce qu'on peut remplacer cette répétitiona par un appel de procédure, la procedure étant elle meme présente une fois au début de la page ?


bye
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar Fesch » 31 Mars 2004 18:20

Dis-moi si je me tropme, mais est-ce que ces derniers temps tu n'es pas un peu trop en train de critiquer le forum? Si cela t'emerde vraiment autan, yaka plus venir ici!

OK, ... j'ai compris. C'est pas le cas apparemment. Mais - STOP - laisse un peu le souffle aux admins avant de balancer des améliorations de ce genre ...


:roll:
Pourquoi lis-tu ceci???
Avatar de l’utilisateur
Fesch
Amiral
Amiral
 
Messages: 2505
Inscrit le: 11 Sep 2003 00:00
Localisation: Luxembourg

Messagepar Franck78 » 31 Mars 2004 19:12

Mais je ne leur ai rien demandé aux developpeurs de
Ixus. Ils sont assez grand pour faire ce qu'ils
veulent et trier ce qui se dit.

J'ai petit problème qui me tracasse, (Mem, la
question...) alors je regarde dans les pages html.
Je peux poser une question bete aussi, non ?

Alors je la repose pour tous:
J'ai un clientA qui ne connait que HTTP
J'ai un serveurB qui ne parles que FTP
A veux un fichier sur B,
Je veux une page HTML sur C qui recoit la requete
de A, mouline et retourne le fichier de B,
Un redirect ca suffit pas. A et B ne parlent pas
la même
langue. Une page "simplissime".

Voila pourquoi une question sur la logique d'interprétation du code dans du html.
C'est 'RELATED' Ok ?
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar Fesch » 31 Mars 2004 23:35

Bon .. alors là ... je ne suit plus. C'est quoi la relation avec ce sujet?


Pour ton problème, la solution s'appel PROXY ....
Pourquoi lis-tu ceci???
Avatar de l’utilisateur
Fesch
Amiral
Amiral
 
Messages: 2505
Inscrit le: 11 Sep 2003 00:00
Localisation: Luxembourg

Messagepar Franck78 » 31 Mars 2004 23:52

Je regardais comme ca le code insérable dans une page. Voir comment ca marche. Je sais pas trop comment c'est utilisé dans une page html
, est-ce que il y a des structures comme en progr
classique. J'imagine que oui.

Alors cette répétition de code, c'était une occasion
de poser une question sur 'du concret'.
Ajoute le gros commentaire en bas et ca complete
ce deuxieme aspect.

Et ce qui m'interesse c'est la réponse:on peut faire oui (comment) ou non (syntaxiquement parlent). Je ne demande pas de le faire !

(j'ai soumis en MP cette question a memesis, qui disait préféré le dev web au dev X25).

Et si ca change quelque chose, c'est du coté du serveur pas des client, ca c'est évident pour moi.
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar Fesch » 31 Mars 2004 23:55

Ahh ok ...


alors pour te répondre à cettze question précise: Oui, le HTML contient une certaine structure, mais pas comme de la programmation classique. C'est du linaire strict en fait.

Et oui, c'est possible de laisser de côté ce code qui est en trop ou qui se trouve x fois dedans. Comment? En le codant de manière plus efficasse ...

:-D
Pourquoi lis-tu ceci???
Avatar de l’utilisateur
Fesch
Amiral
Amiral
 
Messages: 2505
Inscrit le: 11 Sep 2003 00:00
Localisation: Luxembourg

Messagepar Muzo » 01 Avr 2004 00:01

Frank78 es-tu au courant qu'un serveur http est capable de faire du cache de page générée?
Et que donc le serveur n'en est pas plus chargé d'un point de vue processeur, mais mémoire (pas trop non plus).
Et que en conséquence c'est la bande passante qui trinque.
Là encore on peut s'en sortir en indiquant au serveur de compresser les données avant de les envoyer, du coup ton fichier text gzip ne pèse plus très lourd.

Cette conf, si ce n'est ni Xavier ou Bruno qui l'ont faite, ce sera leur hébergeur qui veut économiser de la bande passante.

Et tu va trouver quoi à pinailler maintenant? :D
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.

Messagepar micjack » 01 Avr 2004 00:06

Muzo Linux Newbie (mais un peu moins qu'avant) ?
ou Muzo Linux Newbie (mais baucoup moins qu'avant) ?

Il serrai temp que tu change ta signature, non?

PS: C' est just un encouragement :wink:
micjack
Amiral
Amiral
 
Messages: 3113
Inscrit le: 06 Juin 2003 00:00
Localisation: Varois

Messagepar Franck78 » 01 Avr 2004 00:16

Muzo a écrit:Frank78 es-tu au courant qu'un serveur http est capable de faire du cache de page générée?
Et que donc le serveur n'en est pas plus chargé d'un point de vue processeur, mais mémoire (pas trop non plus).
Et que en conséquence c'est la bande passante qui trinque.
Là encore on peut s'en sortir en indiquant au serveur de compresser les données avant de les envoyer, du coup ton fichier text gzip ne pèse plus très lourd.

Cette conf, si ce n'est ni Xavier ou Bruno qui l'ont faite, ce sera leur hébergeur qui veut économiser de la bande passante.

Et tu va trouver quoi à pinailler maintenant? :D


Du cache-reverse oui. Mais cache de page dynamique tu m'expliques !
Et puis si ca ne pèse rien, et bienca ne pèse rien. Tu es content comme ca ?
Maintenant moi ma question qui concerne le codage dans une page html est toujours en suspend.

Tu as oublié la compression logicielle effectuée en V42 o en PPP dans le trajet !
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar Muzo » 01 Avr 2004 08:57

Franck78 a écrit:Du cache-reverse oui. Mais cache de page dynamique tu m'expliques !
Et puis si ca ne pèse rien, et bien ca ne pèse rien. Tu es content comme ca ?
Maintenant moi ma question qui concerne le codage dans une page html est toujours en suspend.

Tu as oublié la compression logicielle effectuée en V42 o en PPP dans le trajet !


Ben si t'as page n'as pas été modifiée elle peut être cachée. Si elle est modifiée, le cache est mis à jour. Là ca devient complexe est lourd. Et c'est même peut-etre moins rapide à voir qu'un page mal codée.

Ben oui je l'ai oublié celle là car je ne la connais pas. Je ne parlais que du côté serveur. Il me semblait que l'on s'intéressait à ca. :wink:
Car côté réseau je n'y connais rien. Donc je m'aventurerais juste là ou je sais ou je mets les pieds.
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.

Suivant

Retour vers Le forum IXUS

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité