Bonjour à tous!
Je cherche à ouvrir des fichiers php situés sur mon serveur local comme s'il s'agissait de fichiers distants. En d'autres termes, je cherche à émuler une requète http sur des fichiers locaux (recevoir headers, choisir méthode de connection, déclencher parseur...).
Pour l'instant, la méthode que j'utilise consiste à appeler le fichier par son adresse absolue:
fopen ('http://www.monsite.com/test.php?var=1') )
Bien sur, ça fonctionne mais je me pose des questions quant aux performances. Que se passe t-il dans ce cas là?
- la requête part sur le réseau, les dns doivent être re-résolus, une nouvelle connection simultanée déclenche un nouveau processus gourmand en mémoire... (j'imagine, je sais pas)?
ou
- apache/php réagi en prenant immédiatement en compte le fait que la requète part du même serveur et optimise le processus?
Sinon, si ce n'est pas ce dernier cas:
- Y a t-il un autre moyen plus optimal que d'utiliser l'url absolue?
- Ai-je raison de m'inquiéter sur les performances avec cette méthode?
Merci d'avance!







Répondre avec citation
Partager