Rose debug info
---------------

Подписка на блог

Customize in /user/extras/subscribe-sheet.tmpl.php.

Sample text.

Twitter, Facebook, VK, Telegram, Google Plus, LinkedIn, Odnoklassniki, Pinterest, РСС JSON Feed

Sample text.

PHP 8.0.0

Вышел МАЖОРНЫЙ релиз PHP 8. Знаменательное событие. Из самого волшебного могу отметить JIT-компиляцию.

К огромному сожалению я за сутки уже многим разработчикам объяснял, в чем суть JIT. JIT сам по себе не ускоряет сайты (многие раскатали губу, что Wordpress станет летать). JIT — это компиляция кода в машинные инструкции процессора (а не в байт-код машины ZEND).

PHP 8.0.0 JIT

Поэтому компиляция неких сложных расчетов (в основном вне функционала сайтов) имеет смысл. А для Вордпресса такого факта просто не будет наблюдаться массово и существенно. Так что скорость, если и подрастет, то уже не за счет JIT.

В любом случае для разработчиков есть возможности писать быстрее, эффективнее, безопаснее. Ура!

Подписаться на блог
Поделиться
Отправить
Запинить
 78   1 мес   2020   php   wordpress
Дальше
1 комментарий
Станислав 1 мес

Не понимаю. Я вообще из мира Java, но если раньше приходилось ZEND транслировать в машинный код, а теперь не нужно будет, то условный Wordpress станет быстрее!

У меня по краю пятки небольшой бортик, типа стоптанная пятка, придавленная весом тела, хотя лишнего веса нет. Немного помогают ежедневный крем на ночь и тёрка для педикюра раз в неделю. Как бы мне хотелось иметь вот такую округлую пяточку!

Мистер Фит 1 мес

Не понимаю. Я вообще из мира Java, но если раньше приходилось ZEND транслировать в машинный код, а теперь не нужно будет, то условный Wordpress станет быстрее!

В теории — да. Но в Вордпресе скрипты выполняются, условно (очень условный пример), персонально для каждого посетителя. Например, пользователь А решил отсортировать статья по дате. А пользователь Б — статьи по автору. В результате JIT-сортировка для А не подходит для Б. А чтобы хранить все это впрок (вдруг через минуты зайдет посетитель А’ с такой же сортировкой) нужна память. А потом еще и найти нужный скомпилированный скрипт надо среди всех скриптов. В результате этот оверхэд съедает ускорение. И для разрозненных задач прироста почти нет.

Другое дело, если бы мы в вордпресе обрабатывали статистику — например, админ захотел найти самую читаемую и комментируемую статью. А статей у нас миллион, и комментарием 5 миллионов. То тогда, скомпилировав этот пхп-скрипт в машинный код, мы бы выиграли время. Не за минуту бы нашел и отранжировал статьи, а за 30 секунд. То есть прирост хорош на долгих тяжелых задачах (в вордпрессе их почти нет).

У меня по краю пятки небольшой бортик, типа стоптанная пятка, придавленная весом тела, хотя лишнего веса нет. Немного помогают ежедневный крем на ночь и тёрка для педикюра раз в неделю. Как бы мне хотелось иметь вот такую округлую пяточку!

Это может из-за обуви? У меня зимой такое проявляется — ботинки жесткие (какие я только не пробовал, зима есть зима) и округлость пятки грубеет. Летом ничего подобного нет. Помогает терка для педикюра на мокрые и намыленные ноги (чтобы терка скользила и не ранила места рядом с бортиком (кантом), иначе мягкая кожа будет стираться сильнее и кант становится только отчетливее будет). И крем обильно на этот бортик с мочевиной (urea в составе крема).