php8

  • ХабрахабрФото 9 интересных новшеств в Laravel 9

    9 интересных новшеств в Laravel 9

    иллюстрация © GOLTS Я сразу, как только вышла новость о релизе, решил, что нужно посмотреть, пощупать и разобраться, чего же изменилось. Да-да, на днях, а именно 8 февраля 2022, вышел официальный релиз Laravel 9, который включает довольно много новых улучшений. Для тех же из нас, кто не боится таких слов, как alpha и beta, девятая версия фреймворка давно не новость…

    Читать далее »
  • ХабрахабрФото Как ManyChat на PHP8 переезжал

    Как ManyChat на PHP8 переезжал

    Привет, меня зовут Максим, я бэкенд-разработчик в ManyChat.  Эта статья — о нашем переходе на PHP8. Однажды мы решили немного поисследовать — посмотреть, чего нам будет стоить возможный переход на новую версию, и запланировать эти работы на следующий год, сразу на 8. 1. Перспектива переезда тогда вызывала у нас чувства примерно как на КДПВ: от мыслей обо всех тестах и…

    Читать далее »
  • ХабрахабрФото Дмитрий Стогов о своём пути и PHP

    Дмитрий Стогов о своём пути и PHP

    Дмитрий Стогов из Zend by Perforce уже много лет занимается самым сердцем PHP и знает про него много полезного. В том числе о вопросах, связанных с производительностью. В своем докладе на конференции PHP Russia 2021 Дмитрий расскажет, как продвигается работа над JIT. И какие другие идеи, направленные на повышение производительности, были реализованы в PHP 8. 0 и готовятся в PHP…

    Читать далее »
  • ХабрахабрФото Слабые места PHP: думай как хакер

    Слабые места PHP: думай как хакер

    Какие уязвимости можно найти в типичном PHP-проекте? Удивительно, но любые — от слабых мест и уязвимостей в коде никто не застрахован. Чем быстрее мы их найдем, тем меньше риск для компании. Но чем лучше будем понимать, как можно атаковать наше приложение и как взаимодействуют друг с другом наши фичи, тем легче будет защитить код еще на уровне разработки. Тем более,…

    Читать далее »
  • ХабрахабрФото [Перевод] PHP 8 — пробуем новые возможности

    [Перевод] PHP 8 — пробуем новые возможности

    PHP 8 уже на этапе release candidate, версия RC 3 вышла 29 октября, а полноценный релиз назначен на 26 ноября. Так что пора взглянуть на новые возможности, которые нас ждут в PHP 8. График релизов можно посмотреть здесь. А официальное руководство по обновлению на новую версию лежит тут. Добавлена поддержка типов union (RFC) Тип union принимает значения разных других типов,…

    Читать далее »
  • ХабрахабрФото 29 ноября в Москве конференция PHP Russia будет офлайн

    29 ноября в Москве конференция PHP Russia будет офлайн

    Пандемия повлияла на все бизнес-процессы, мы долго были в онлайне. Но 29 ноября PHP-разработчики смогут наконец встретиться офлайн в тёплой атмосфере, увидеть лучших спикеров PHP-вселенной, и задав им вопросы, разобрать актуальные кейсы и обсудить проблемы. PHP Russia 2020 пройдёт в Москве в гостинице Radisson Slavyanskaya. Приходите, если хотите получить ускорение и направление в развитии плюс набраться новых идей для своих…

    Читать далее »
  • ХабрахабрФото Мне не нравится то, во что превращается PHP

    Мне не нравится то, во что превращается PHP

    И я уже знаю, что скажете вы, глядя на заголовок статьи:— Кто ты такой? Почему ты позволяешь себе так говорить? Отвечу сразу, чтобы не было недомолвок: Я профессионально программирую на PHP с 2004 года, то есть вот уже 16 лет на момент написания этой статьи, и продолжаю это делать каждый день Я преподаю программирование, в том числе и на PHP,…

    Читать далее »
  • ХабрахабрФото [Перевод] Понимаем JIT в PHP 8

    [Перевод] Понимаем JIT в PHP 8

    Перевод статьи подготовлен в преддверии старта курса «Backend-разработчик на PHP» TL;DR Компилятор Just In Time в PHP 8 реализован как часть расширения Opcache и призван компилировать операционный код в инструкции процессора в рантайме. Это означает, что с JIT некоторые операционные коды не должны интерпретироваться Zend VM, такие инструкции будут выполняться непосредственно как инструкции уровня процессора. JIT в PHP 8 Одной…

    Читать далее »
  • ХабрахабрФото PHP — какая ниша у языка и поможет ли PHP8 решить насущные проблемы (спойлер: имхо нет)

    PHP — какая ниша у языка и поможет ли PHP8 решить насущные проблемы (спойлер: имхо нет)

    class Number { private int|float $number; public function setNumber(int|float $number): void { $this->number = $number; } public function getNumber(): int|float { return $this->number; }} В одном из выпусков подкаста "Цинковый прод" мы мельком обсуждали, что нового будет в языке PHP8. После записи я решил написать статью, чтобы сформулировать свои мысли по положению PHP в современной разработке. Давайте определимся в целом,…

    Читать далее »
  • ХабрахабрФото [Перевод] PHP 8 в восьми кусочках кода

    [Перевод] PHP 8 в восьми кусочках кода

    В PHP 8 появилось много новых функций, в этом списке мы рассмотрим самые выдающиеся. Disclaimer: ссылка на эту статью на английском языке уже была в посте последнего PHP дайджеста. Если владеете языком достаточно, возможно, стоит перейти к оригиналу, там очень много сносок на другие англоязычные статьи. Раз use \Support\Attributes\ListensTo; class ProductSubscriber{ <<ListensTo(ProductCreated::class)>> public function onProductCreated(ProductCreated $event) { /* … */…

    Читать далее »


Кнопка «Наверх»