Communauté Informatique NDFR.net

Communauté Informatique NDFR.net (http://www.ndfr.net/forums/index.php)
-   Programmation Web (HTML, PHP, ASP, Java, XML, etc.) (http://www.ndfr.net/forums/forumdisplay.php?f=65)
-   -   Fonction include php (http://www.ndfr.net/forums/showthread.php?t=5237)

Jackydown 11-10-2004 23:47

Fonction include php
 
Hello.
Je me demandais si sur une page php il était préférable de limiter le nombre d'inclusions (2, 3 ?) , si ça pouvait faire ramer quoi que ce soit. Si oui, combien environ ? Est ce que ça dépend de l'hebergeur ?
Si quelqu'un peux me répondre ... merci ;).

fonji 12-10-2004 00:12

BON JE FERME MA GUEULE

pour des réclamation s'adresser à Matt

Mais ça fait pas ramer.

Matt 12-10-2004 00:32

Bon, c'était pas la peine de le prendre comme ça non plus ...

Enfin bref, perso, je te recommande de mettre toutes les fonctions que tu définis ainsi que les éventuelles parties communes d'une page à l'autre (menus par exemple) dans des fichiers que tu inclueras, pour éviter de devoir répeter plusieurs fois du code identique.
Niveau performances, ça sera très légèrement plus lent qu'en mettant tout d'un bloc (temps d'accès aux fichiers sur le disque dur du serveur, on peut compter au moins 4-5 ms de temps supplémentaire pour chaque fichier inclus), mais la différence restera faible tant que tu fais pas 150 includes dans le même fichier ...

fonji 12-10-2004 00:34

Quote:

Originally Posted by Matt
Bon, c'était pas la peine de le prendre comme ça non plus ...

'suis fatigué... voilà.

veekee 12-10-2004 11:55

à noter que si les fichiers sont assez souvent inclus par le serveur, ils seront certainement mis en cache (mémoire), et donc leur accès sera bien plus rapide.

Jackydown 12-10-2004 12:38

C'est à dire que sur mon index j'ai un include de la banniere avec un menu en haut (qui revient sur toutes les pages), un include d'un menu a gauche et un include d'un menu à droite qui reviennent aussi sur toutes les pages.
Il y a enfin un include en plus au milieu de la page d'index (la variable) qui amène en fait les pages qui doivent être affichées. ça nous fait donc 4 includes. Mais je vois pas trop comment je pourrais faire autrement, c'est tellement plus pratique comme ça. Pis bon si c'est 5 ms par include c'est pas vraiment long :D

Matt 12-10-2004 16:13

Oui, c'est ce que je disait, si tu en include pas 150 ça va ;)
Perso j'ai en général entre 5 et 10 include par page sur mes sites.


All times are GMT +2. The time now is 18:04.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.