Require '/home/../http/' est-il aussi rapide que require '/ http /'?
Question
Je sais que l’utilisation de chemins relatifs lors de l’inclusion d’un fichier dans php est une performance médiocre. Mais est-ce vrai pour tous les chemins ou juste pour les chemins relatifs au chemin d’inclusion supposé (en contexte)?
Cette ligne est-elle
require '/home/../http/test.php'
aussi vite que cette ligne
require '/http/test.php'
La solution
En gros oui. Ces chemins sont essentiellement résolus d’abord par php / apache, puis par le système d’exploitation.
Autres conseils
Dans les deux cas, une structure organisée surpasse de loin la petite pénalité dépensée pour analyser une chaîne plus longue.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow