Этот пост посвящён оптимизации PHP с помощью профайлера Blackfire в PHP-скрипте. ...
Этот пост посвящён оптимизации PHP с помощью профайлера Blackfire в PHP-скрипте. Нижеприведённый текст является подробным техническим объяснением статьи в блоге Blackfire.
Обычно применяется метод strlen:
if (strlen($name) > 49) {
...
}
Однако такой вариант примерно на 20% медленнее этого:
if (isset($name[49])) {
...
}
Выглядит неплохо. Наверняка вы уже собрались открыть ваши исходники и заменить все вызовы
strlen() на
isset(). Но если внимательно прочитать оригинальную статью, то можно заметить, что причина 20-процентной разницы в производительности — многократные вызовы
strlen(), порядка 60-80 тысяч итераций.
Читать дальше →
Страх получить кольцо, которое выйдет из моды раньше, чем свадебный букет отправится в свой ритуальный полёт, преследует многих невест.
Полную версию статьи вы сможете найти на сайте Jewellery Mag.
Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT- ...
Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости
Читать дальше →