Давайте протестируем скриптом призводительность хостингов скриптом

Евгений Крупченко
На сайте с 27.09.2003
Offline
178
#121

конечно, бесспорно, очень влияют настройки, количество модулей php и много чего еще.

но опять же, конечным пользователям что с того? им ведь конечный результат и нужен.

у меня так получается:

этим скриптом

<?php

// Инициализация тестирования циклов
$start = microtime(true);

for($c = 30000000; $c >= 0; $c--);
while($c < 30000000)
++$c;

// Считаем время выполнения циклов
$time = round(microtime(true) - $start, 3);

echo $time." мс".PHP_EOL;
echo round(30000000 / $time)." операций\n\n";
?>
[Удален]
#122
LineHost:
Так это абсолютно верный результат, ведь тут тест на php 5.6, не 7, и ещё непонятно в каком режиме PHP и какая нагрузка.

Читайте выше - тест был на PHP 5.4.

Евгений Крупченко
На сайте с 27.09.2003
Offline
178
#123

ну это лишь говорит о том что v3 2.4ггц ядро в нашем тесте действительно выдает результат не хуже 3.4-3.5ггц ядер, но на 2 поколения старше.

но того же v3 поколения и выше частотой все-таки ведь по-быстрее.

все логично и адекватно

[Удален]
#124
EvGenius:
конечно, бесспорно, очень влияют настройки, количество модулей php и много чего еще.
но опять же, конечным пользователям что с того? им ведь конечный результат и нужен.

Именно. У ведь во многих хостинг-компаниях можно менять параметры php.ini, подключать/отключать модули. То есть сделать тест лучше-хуже.

И что мы имеем в итоге? Производительность по скрипту сводится не только к процессору, как к модулям и параметрам. По этому и считаю что тестировать нужно не пыхом.

---------- Добавлено 19.03.2017 в 12:33 ----------

EvGenius:
ну это лишь говорит о том что v3 2.4ггц ядро в нашем тесте действительно выдает результат не хуже 3.4-3.5ггц ядер, но на 2 поколения старше.

но того же v3 поколения и выше частотой все-таки ведь по-быстрее.
все логично и адекватно

Вы ошиблись. Обратите внимание на частоту.

E5-1650 с частотой 3.5 GHz указан.

А v1 3.2 GHz / v2 3.5 GHz / v3 3.5 GHz

E3-1245: v1 3.2 GHz / v2 3.4 GHz / v3 3.4 GHz

То есть это v2 или v3, но не v1.

Но если это таки v2 то да, это логично.

Евгений Крупченко
На сайте с 27.09.2003
Offline
178
#125
WapGraf:
По этому и считаю что тестировать нужно не пыхом

все еще не поняли суть :)

именно им и надо. никого не волнуют попугаи процессора в чем-то другом.

здесь речь о хостинге и о php в первую очередь. все остальное - вторично.

для того и скрипт, чтоб закинуть его на хост себе и правя модули/параметры настроить на максимум скорости.

но также надо понимать что 90% юзеров ничего подобного делать не будет.

они берут то что есть. что админы хостинга настроили, тем и будут пользоваться.

что плохого если они закинут на один хост, сделают несколько замеров.

потом на другой и тоже самое.

еще бы добавить подобный тест mysql. т.к. действительно на скорость генерации страниц в большинстве случаев влияет именно она, а разница в php5-php7 не столь заметна.

и да, пусть v2 то был. не важно. пусть хоть v4

мы не знаем какие были остальные настройки чтобы судить.

мы лишь видим что конкретно та система выдала вот столько попугаев. даже не смотря на якобы не плохой процессор. значит плохо настроено.

в 101й раз повторяю, конечным пользователям надо конечный результат, а не марка процессора, что он там теоретически может и т.д.

D
На сайте с 07.11.2000
Offline
228
#126
EvGenius:
количество модулей php

А какие модули в php влияют на скорость выполнения циклов for и while?

[Удален]
#127
EvGenius:
правя модули/параметры настроить на максимум скорости.

То есть клиент ставит скрипт, тестирует, выбирает нужный ему хостинг. После оказывается что ему нужно включить еще 2 модуля и изменить несколько настроек на выбранном сервере. Но вот кто гарантирует, что после этих изменений выбранный хостинг не станет хуже других трестируемых?

LineHost
На сайте с 20.01.2007
Offline
339
#128
WapGraf:
Читайте выше - тест был на PHP 5.4.

Это ничего не меняет, просто честно скажите что зря цепляетесь ;)

---------- Добавлено 19.03.2017 в 12:49 ----------

EvGenius:
ну это лишь говорит о том что v3 2.4ггц ядро в нашем тесте действительно выдает результат не хуже 3.4-3.5ггц ядер, но на 2 поколения старше.

Ничего подобного ;)

/usr/local/php56/bin/php56 /opt/1.php

0.662 мс

45317221 операций

[root@kapa opt]# cat /proc/cpuinfo | grep MHz

cpu MHz : 3408.034

Извините, php 5.4 уже не нет на современном хостинге ;)

SERV.LT - Стабильные услуги хостинга, KVM VPS в Литве, Франции. (https://www.serv.lt/ru/vps/kvm/) Недорогие выделенные серверы (https://www.serv.lt/ru/dedicated-lt/) в Литве.
[Удален]
#129

LineHost, сперва пишите это важно, после ничего не меняет. Определитесь.

И пересмотрите мои посты на форумы. Я "цепляюсь" только там, где считаю что это может пойти во вред конечному клиенту. И неважно где клиент размещается сейчас и могу ли я ему что предоставить или нет.

p.s. У меня выгоды в этой теме нету. Как и нету негатива в сторону Евгения, отличный хостер.

---------- Добавлено 19.03.2017 в 12:51 ----------

LineHost:
Извините, php 5.4 уже не нет на современном хостинге ;)

По нашим наблюдениям еще около 20-25% клиентов выбирают PHP 5.4. Рано его еще совсем списывать со счетов.

LineHost
На сайте с 20.01.2007
Offline
339
#130
WapGraf:
LineHost, сперва пишите это важно, после ничего не меняет. Определитесь.

Опять же, не вижу где мои изложенные мысли расходится. Могу изложить основу:

1. Выше частотата лучше, если разговор про процессоры того же поколения. (даже на поколение старше, с частотой повыше скорее всего будет лучше)

2. 7 php существенно лучше всей 5.* ветки.

3. Скрипт о котором ведём разговор даже очень полезен для вебмастеров, с чем вы в корне не согласны и стараетесь из за всех сил доказать обратное...

Всё, дальше уже поток посторонних мыслей, на которые тыкать не буду. Я не мог в топике написать ничего против этих трёх пунктов.

Если честно, я даже вижу пользу с тест скрипта битрикса, просто надо с умом его принять ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий