PHP-Дайджест № 138 (20 августа – 2 сентября 2018)

в 19:41, , рубрики: async, laravel, Magento, php, PHP 7.3, php-дайджест, phpstorm, ReactPHP, symfony, yii, Блог компании Zfort Group, дайджест, Разработка веб-сайтов

PHP-Дайджест № 138 (20 августа – 2 сентября 2018) - 1

Свежая подборка со ссылками на новости и материалы. В выпуске: последняя бета PHP 7.3, Laravel Nova, сайт с идеями для следующих версий PHP, новости о Yii 3, порция полезных инструментов, видео, и многое другое.
Приятного чтения!

PHP-Дайджест № 138 (20 августа – 2 сентября 2018) - 2 Новости и релизы

  • PHP 7.3.0 Beta 3 — Последняя бета в цикле. Следующим релизом станет RC 1, который ожидается 13 сентября.
    • Среди изменений:
      • Улучшения Heredoc и Nowdoc синтаксиса RFC
      • Функции json_encode() и json_decode() будут бросать исключение в случае ошибки и наличия соответствующего флага RFC
      • Возможность использовать запятую после последнего аргумента функции RFC
      • Новая функция hrtime(), которая возвращает время высокой точности и не зависит от системного времени PR
      • Добавлена функция is_countable() для проверки на перечислимость RFC
      • Использование ссылок в list() RFC
      • Некоторые возможности объявлены устаревшими RFC 1, RFC 2
      • В функции работы с куками добавлена поддержка Same Site Cookie RFC
      • Значительное улучшение сборщика мусора PR
      и другие улучшения. Полный список изменений.
      Больше об изменениях можно прочитать в подробном разборе что нового в PHP 7.3 или быстро посмотреть в диффах.
  • Удаленное выполнение кода на packagist.org — Уязвимость, позволяющая выполнить код на сервере PHP-репозитория Packagist, передав специально сформированную строку вместо URL в форму добавления нового пакета. Уже исправлена.
  • php-vote.com — Что бы вы хотели видеть в следующей версии PHP? На сайте можно добавить идею или обсудить и проголосовать за уже добавленные.

PHP-Дайджест № 138 (20 августа – 2 сентября 2018) - 3 Инструменты

  • nbs-system/snuffleupagus — Расширение безопасности для PHP 7 вдохновленное Suhosin. Предотвращает запуск потенциально небезопасного когда в рантайме.
  • adsr/phpspy — Легковесный профайлер для PHP 7.
  • adhocore/phint — Инструмент для быстрой генерации скелета приложения по шаблону.
  • phpstan/phpstan — Мощный статический анализатор. Посмотреть video что нового в v0.10 в докладе автора.
  • unreal4u/telegram-api — Асинхронная библиотека на PHP 7 для работы с Telegram bot API.
  • nette/utils — Набор полезных функций на каждый день. Пост в поддержку.

PHP-Дайджест № 138 (20 августа – 2 сентября 2018) - 5 Материалы для обучения

PHP-Дайджест № 138 (20 августа – 2 сентября 2018) - 17 Аудио и видеоматериалы

Спасибо за внимание!

Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку.
Вопросы и предложения пишите на почту или в твиттер.

Прислать ссылку
Поиск ссылок по всем дайджестам
Предыдущий выпуск: PHP-Дайджест № 137

Автор: Роман Пронский

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js