Задать вопрос
VGrabko
@VGrabko
Golang, Php, Js

Оптимально ли тестирование?

Вот мой "бенчмарк"
try {
            $i = 1;
            $start = microtime(true);
            while ($i <= 10000) {
                $i++;
                Service::Send('testUnix', 'test', [
                    'yu' => 'fd'
                ]);
            }
            $time = microtime(true) - $start;
            printf('UNIX: %.4F сек.', $time);
            $i = 1;
            $start = microtime(true);
            while ($i <= 10000) {
                $i++;
                Service::Send('testTcp', 'test', [
                    'yu' => 'fd'
                ]);
            }
            $time = microtime(true) - $start;
            printf('TCP: %.4F сек.', $time);
        } catch (Exception $e) {
            echo 'Выброшено исключение: ', $e->getMessage(), "\n";
        }

Результат:
UNIX: 2.4810 сек.
TCP: 19.3469 сек.

Что то говорит мне что это какое то уг, а не тест производительности.
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы