Size: a a a

2020 August 06

AM

Artem Molotov in PHP
Sergey Milimko
его нет, мы от него отказались же
Так а как ты тогда приводишь в пример Uuid::fromString('2219e1db-4de1-4ff6-8ad7-f1abb5609d2d')->toString();? Я не понимать
источник

SM

Sergey Milimko in PHP
это как было в начале
источник

AM

Artem Molotov in PHP
Sergey Milimko
храним юиды как строку, а не объект Uuid
Лол
источник

SM

Sergey Milimko in PHP
Uuid::fromString('2219e1db-4de1-4ff6-8ad7-f1abb5609d2d') - объект создаёт
источник

AM

Artem Molotov in PHP
Sergey Milimko
это как было в начале
Ну так приведи как было в начале. Или я не понимаю о чём спор.
источник

SM

Sergey Milimko in PHP
О тормознутости билиотеки
источник

AM

Artem Molotov in PHP
Sergey Milimko
О тормознутости билиотеки
В каком месте она тормознута? Ты сам говорил, что она тормознута в кейсе Uuid::fromString('2219e1db-4de1-4ff6-8ad7-f1abb5609d2d')->toString();. Теперь говоришь, что вы от этого кейса отказались и кидаешь мне код для теста (теста чего?). Если отказались, то какие проблемы тормознутости у вас остались?
источник

AM

Artem Molotov in PHP
Если тормознута именно в том кейсе, то в нём я и хотел бы тестировать
источник

SM

Sergey Milimko in PHP
теста томрознутости
источник

SM

Sergey Milimko in PHP
что этот код медленно работает
источник

AM

Artem Molotov in PHP
Какой код медленно работает?
источник

SM

Sergey Milimko in PHP
Этот
$time = microtime(true);
       for ($i = 0; $i < 10000; ++$i) {
           Uuid::fromString('2219e1db-4de1-4ff6-8ad7-f1abb5609d2d')->toString();
       }
       echo microtime(true) - $time;
источник

AM

Artem Molotov in PHP
Sergey Milimko
Этот
$time = microtime(true);
       for ($i = 0; $i < 10000; ++$i) {
           Uuid::fromString('2219e1db-4de1-4ff6-8ad7-f1abb5609d2d')->toString();
       }
       echo microtime(true) - $time;
Окей. Какое решение для оптимизации ты видишь? Кинь код
источник

SM

Sergey Milimko in PHP
не использовать библиотеку
источник

AM

Artem Molotov in PHP
Sergey Milimko
не использовать библиотеку
А что использовать? Кинь код.
источник

SM

Sergey Milimko in PHP
вместо конвертации в строку ничего
источник

SM

Sergey Milimko in PHP
потом учто можно юиды просто как строку хранить, валидировать через регулярки (как компромис), а генерировать через тот код что я выше скинул.
источник

AM

Artem Molotov in PHP
Госпаде. Кинь код, где будет парсинг и конвертация в объект и потом обратно в строку, как ты выше описал в "проблеме"
источник

SM

Sergey Milimko in PHP
источник

SM

Sergey Milimko in PHP
это то как сейчас
источник