Скорость загрузки XML

alexon

Новичок
Скорость загрузки XML

Добрый день.
Протестировал на Windows (Apache, php 5.1.0b3) следующий код:
PHP:
$doc=new DomDocument();
$doc->load($xmlfile);
и
PHP:
$doc=new DomDocument();
$doc->loadXML(file_get_contents($xmlfile));
Второй вариант работает на порядок быстрее. Это действительно так или подобная ситуация только на моем компьютере?
 

slach

Новичок
ну ты исходники тестов покажи =) для начала

-~{}~ 08.09.05 09:36:

хотя возможно тчо так и есть
мы тут вот уже выяснили что
$xsl->transformToXML()
медленнее чем
$xsl->transformToDoc()->saveXML()
;)
 

dub

Новичок
Re: Скорость загрузки XML

Второй вариант работает на порядок быстрее. Это действительно так или подобная ситуация только на моем компьютере?
сделал то же самое на Apache/2.0.52 (Win32) PHP/5.0.5 celeron 2.4, 256 ОЗУ. с 37 метровым XML файлом. разницу не заметил . что в одном, что в другом случае 30-50 сек. Интересно может в php 5.1 не так?
 

slach

Новичок
dub... и как ОЗУ??? не порвалось?

разброс конечно потрясающий 30-50 сек =)) разницу наверное на глазок мерял?
 

dub

Новичок
Да на щет озу мне так и показалось. :)
Почему такой разброс не знаю, просто раз 10 запустил скрипт. между
PHP:
define("start",microtime(true));

printf("time   %.5f c",microtime(true)-start);
Причем, все время были одинаковые условия(погодные тоже). Я имею в виду, что ничем не загружал машину. (правда винда это канешна черный ящик).
А там уж на глазок;)
 
Сверху