2009-03-12 8 views
0

PHPでファイルをインクルードするとき、相対パスを使用するのはパフォーマンスが低いことが分かります。しかし、これはすべてのパスに対して、または仮定された(コンテキスト)インクルードパスに関連するパスにのみ当てはまりますか?'/home/../http/'が '/ http /'を必要とするほど速く必要ですか?

はいこの行ほど速く基本的に

require '/http/test.php' 

答えて

2

このライン

require '/home/../http/test.php' 

です。これらのパスは基本的には最初にphp/apacheとオペレーティングシステムによって解決されます。

3

どちらの方法でも、組織化された構造は、より長い文字列を解析するために費やされる小さなペナルティをはるかに上回ります。

関連する問題