равно как 1 эксперимент не говорит о том, что какой-то язык производительнее другого.
Ну и чтоб голова отдохнула: лурк :)
iHead добавил 26.10.2011 в 00:22
[alex@s16 ~]$ python 1.py
Time per iteration = 121.656868458 microseconds
у них 192. при пересчете на 2.93 должно быть 141.
141/121 = 1.16
как, видно, пропорция не та.
iHead добавил 26.10.2011 в 00:30
вот еще на той же машине, но PHP 5.2.17
[alex@s16 ~]$ /usr/local/bin/php -f 1.php
Time per iteration = 318.33 microsecondsnr
как, видно, производительность PHP 5.3.8 выше, чем 5.2.17 на обсуждаемом тесте:
318 / 271 = 1.17
вы, ошибаетесь, если думаете, что внутри ветки 5.2 не было улучшений производительности, особенно на версиях с разницей в 3 года.
вот что у меня получилось по поводу PHP
проц с частотой 2.93ГГц
[alex@s16 ~]$ /usr/local/bin/php-538 -f 1.php
Time per iteration = 271.31 microsecondsnr
у них в тесте 593 при частоте 2.16ГГц.
грубо говоря при частоте 2.93 получилось бы 593 * 2.16 / 2.93 = 437.
437 / 271 = 1.61 (во столько раз PHP 5.3.8 быстрее 5.2.3 на этом тесте).
этим я хотел показать разницу в версиях PHP.
из этой темы удаляюсь. все остальное, я уже сказал. удачи :)
все это в той версии PHP сильно отличается от того что, есть в PHP сейчас.
Java так вообще никогда не блистала производительностью, объекты, конечно, ее конек.
ок, не хотел писать, но ради объективности отмечу.
там PHP сильно старый, неизвестен состав модулей, неизвестно использовался ли акселератор. сравнивается время работы кода, но ничего не сказано о времени старта/инициализации приложения. нет также информации о потребляемой оперативной памяти для понимания того, какой ценой дается производительность. нет информации о числе прогонов, тесты надо усреднять вобще-то, нет информации о прочих факторах. ну и сам тест - ООП, есть много других вещей, производительность которых можно сравнивать в языках и результат может быть иным.
чтобы указать на сомнительность данного высказывания. если вы считаете, что это не так, просто пропустите данное высказывание, дайте возможность другим подумать.
потому что холироваром лень заниматься.
был бы результат задачу можно придумать :)
это был риторический вопрос.
имхо, неубедительно.
инфа 100%? :)
не завершайте работу скрипта, если это возможно.
действительно.
как вариант один из лог-файлов (в т.ч. относящийся к виртхосту с несуществущим DocumentRoot) не может быть открыт.