Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: matthieuusa le le 24-11-2004 a 06:03:46

Titre: accelerer le chargement des pages
Posté par: matthieuusa le le 24-11-2004 a 06:03:46

Bonjour,

N'ayant pas encore reussit a placer une partie de mes page dans un cache en php, je voudrais savoir si quelqu'un pourrait me donner un exemple en javascript qui me permettrait de stocker une partie d'une page web, de maniere a etre reutiliser sur d'autre page ayant des parties communes.

Merci d'avance,

Matt

Titre: Re:accelerer le chargement des pages
Posté par: Netah le le 24-11-2004 a 17:43:13

Je pense que c'est ce que tu veux : http://www.alsacreations.com/articles/include/

Pas de modele javascript !

Titre: Re:accelerer le chargement des pages
Posté par: pixyle le le 04-12-2004 a 20:47:17

Tu devrais poster dans la section javascript ...

Si j'ai bien suivi, ton problème c'est de faire en sorte qu'un fois tes menus chargés une fois, ils soient appelés de la machine de l'utilisateur et pas du serveur. Ce que je me demande, c'est pourquoi se canner pour ça. Si c'est la lourdeur des images, benh faut les mettre en cache. Si c'est la lourdeur du code .. benh faut coder mieux ;D

Dans tous les cas, si le contenu est dynamique, je te déconseille cette méthode. Imagine que tu mettes à jour la db pendant qu'un utilisateur est là. Les liens qu'il a en cache ne sont plus ceux du site ... ça peut mettre un sacré bazar ....

Titre: Re:accelerer le chargement des pages
Posté par: dami1 le le 10-12-2004 a 11:01:48

Bonjour mathieu,

Jai jamais essayé de d'inclure un morceau de page avec du javascript, mais ca devrait etre possible. le seul probleme cest que les gens qui n'ont pas javascript ne pourront voir ta page correctement.

Ex:
insére le code suivant a l'endroit ou tu veux voir apparaite ton morceau de page


Code:
<script src="mon_include.js" language="javascript" type="text/javascript">
</script>



Ouvre ton editeur favoris (Exemple, blocnote) et rentre ton HTML avant de sauver ton document >> mon_include.js


Code:

<!--
document.writeln('<div align="center">');
document.writeln('<a href="html/index.html">HTML</a>');
document.writeln('<a href="css/index.html">CSS</a>');
document.writeln('</div>');
//-->


Le code sera caché dans le cache du navigateur. Mais si tu n'as pas PHP (et ne peut donc pas utiliser ses includes), je te conseille quand meme de demander a ton "sys admin" si les SSI sont possibles sur ton serveur plutot que de t'appuyer sur du javascript.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.