Ne daha hızlı çalışacak - ARMUT paketi kullanarak veya kod Some_Library.php dosyaları gerektirir?
Örneğin, ne daha hızlı - ARMUT modül olarak Smarty kullanarak veya require_once ("Smarty.php") kullanılarak? Herkes bu test ettiniz mi?
Teşekkür ederim
Her ikisi de dahil yolları yüklenecektir. Önce gelir içeren yol slighty daha hızlı olacak, ama ben çok bir fark şüpheliyim. Eğer numaraları istiyorsanız olsa bir kriter yapabilirdi.
Temel olarak, bu gibi çalışır:
Eğer örneğin içinde Smarty bir kopyası var ise / Var / www / app / libs / Smarty ve başka PEAR bunun kopyasını ve sizin yol include_pathdaki = "/ var / www / app / libs :/ php / armut" gibi bir şey olduğunu ve bir 'Smarty.php gerektirir içerir ', daha sonra PHP ilk kütüphanelerini arayacaktır ve hemen Smarty bulabilirsiniz. Ama yerel kopya olmadan, ARMUT aramak istiyorsunuz önce PHP hala, ilk yolu dahil aramak istiyorsunuz, bu yüzden bir küçük (mikro) bulunuyor yavaş ısırdı. Birçok yolları dahil var sürece, endişelenecek bir şey yok. Ve elbette, bu yolları zaten kurulum vardır nasıl dahil bağlıdır. ARMUT ilk gelirse, o zaman PHP zaman ilk orada arayacaktır. Eğer gerektiren bir mutlak veya göreceli yolunu kullanın ve eğer, yolu tamamen göz ardı edilecektir içerir.
Daha fazla detay için include ve include_path için belgelerine bakın.