Я был проверен этот скрипт http://www.php-benchmark-script.com/
на машинах linux и windows. Да. Лучше тестировать на том же оборудовании, но я не могу.
Разница очень интересная. Я запускаю php из командной строки:
Общий хостинг:
Xeon E5-2680 v2 @ 2.80GHz
PHP version : 5.5.17
Platform : Linux
--------------------------------------
test_math : 0.989 sec.
test_stringmanipulation : 1.006 sec.
test_loops : 0.587 sec.
test_ifelse : 0.487 sec.
--------------------------------------
Total time: : 3.069 sec.
Моя локальная машина:
i5 3570К 3.4 (overclock to 3.7Ghz)
PHP version : 5.5.17
Platform : WINNT (win7-64)
--------------------------------------
test_math : 0.838 sec.
test_stringmanipulation : 1.984 sec.
test_loops : 0.622 sec.
test_ifelse : 0.394 sec.
--------------------------------------
Total time: : 3.838 sec.
Windows AZURE Standard_A2 (2 ядра, 3,5 ОЗУ)
PHP version : 5.5.17
Platform : WINNT
--------------------------------------
test_math : 2.117 sec.
test_stringmanipulation : 4.591 sec.
test_loops : 1.949 sec.
test_ifelse : 1.436 sec.
--------------------------------------
Total time: :10.093 sec.
Windows AZURE сайты бесплатно
PHP version : 5.5.14
Platform : WINNT
--------------------------------------
test_math : 2.238 sec.
test_stringmanipulation : 4.485 sec.
test_loops : 1.874 sec.
test_ifelse : 1.292 sec.
--------------------------------------
Total time: : 9.889 sec.
Почему Linux действительно намного быстрее для PHP?
Это Xeon E5-2680 v2 @ 2.80GHz просто волшебный процессор?
Задача ещё не решена.
Других решений пока нет …