Добавить
Уведомления

Php дайджест август-сентябрь 2021. Обзор новостей по php

Новости из мира php за август-сентябрь. Закончена поддержка Swiftmailer, релиз php версии 8.1, вредоносные пакеты в менеджере Composer, анонс Symphony 6 #php#laravel#cutcode ------------------------------------------------------------------------------ ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - https://cutcode.ru/ Угостить меня кофе - buymeacoffee.com/cutcode Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.ru/chat-bot ------------------------------------------------------------------------------ Друзья всех приветствую на канале CutCode! Мы запускаем новую рубрику с новостями не только о laravel, а в целом из мира php за последний месяц! Сегодня в выпуске: - Конец для Swiftmailer - Вышла php версия 8.1 - Появились вредоносные пакеты в менеджере Composer - Грядущий Symphony 6 Обо всем подробнее в сегодняшем выпуске! Популярный пакет Swiftmailer прекращает поддержку В ноябре прекращается поддержка популярного пакета для отправки почты Swiftmailer. Вместо него будет развиваться symfony mailer. Symfony Mailer по структуре похож на swiftmailer и миграция будет безболезненно, скрипт миграции просто меняет классы! Вышла новая версия PHP 8.1 RC 2 Из интересного: - Появилась поддержка нового типа Enum - коллекций констант значений. Enum типы напоминают классы и также поддерживают методы! - Добавлены fibers. Интересная задумка! Механизм, который добавляет в php некое подобие выполнения задач параллельно! Более удобное развитие данного механизма реализуют фреймворки Amphp и ReactPHP - Увеличена производительность! Как сообщают разработчики достигает 8% - У свойств появился readonly параметр! При наличии при попытке присвоить свойству значение мы получим ошибку! - Также у констант появился тип final при наличии мы не сможем переопределять константу. Попробовать PHP 8.1 можно из докера либо через homebrew, на MacOs Вредоносные пакеты Composer На Packagist был пакет symfont/process, который при установке делал все то же самое, что и symfony/process, но только еще отправлял информацию о машине третьей стороне и открывал веб-шелл. Расчет был на то, что можно опечататься и написать symfont вместо symfony при установке. Вредоносный пакет уже удалили и с пакаджиста и с гитхаба. Будьте внимательны при установке composer-пакетов! Ссылка на информацию по мерам предосторожности: https://donnainsolita.medium.com/%D0%B1%D1%83%D0%B4%D1%8C%D1%82%D0%B5-%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B5-composer-%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%B2-71b8dc1f1907 Скоро выйдет Symfony 6 В ноябре выйдет Symfony 6.0. В котором прекратится поддержка php ниже 8 версии, все устаревшие функции будут удалены а также добавлены PHP-типы во все свойства, аргументы и возвращаемые значения методов, обновляться будет не просто, но тоже самое нас ждет в Laravel версии 9! В сентябре прошел Laracon Обзор конференции недавно прошедшей Laracon смотрите на нашем канале: https://youtube.com/playlist?list=PLTucyHptHtTn29Y0kRSkIvwoSeKoYPjVU Новости обновлений Вышел большой апдейт Livewire версии 2.6.0! Подробный обзор есть на нашем канале: https://youtu.be/jRxklBj_hf8 ------------------------------------------------------------------------------ делитесь этим видео с друзьями: https://www.youtube.com/watch?v=WW6-K2m5UcY подпишитесь на YouTube-канал: https://www.youtube.com/channel/UCkKZ3S8JiB5nUAaTYhpCwzQ?sub_confirmation=1 Курс по Laravel с нуля: https://www.youtube.com/watch?v=phTSw6XDATw&list=PLTucyHptHtTkUbXaikXEmCWL8GradRx9I НАЗВАНИЕНАЗВАНИЕНАЗВАНИЕ --------------------------------------------------------------------------------- наш сайт: https://cutcode.ru/ наш instagram: https://www.instagram.com/cutcoderu/ Наш telegram-канал: https://t.me/laravel_cutcode

Иконка канала Просто о Laravel. CutCode
357 подписчиков
12+
4 года назад
12+
4 года назад

Новости из мира php за август-сентябрь. Закончена поддержка Swiftmailer, релиз php версии 8.1, вредоносные пакеты в менеджере Composer, анонс Symphony 6 #php#laravel#cutcode ------------------------------------------------------------------------------ ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - https://cutcode.ru/ Угостить меня кофе - buymeacoffee.com/cutcode Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.ru/chat-bot ------------------------------------------------------------------------------ Друзья всех приветствую на канале CutCode! Мы запускаем новую рубрику с новостями не только о laravel, а в целом из мира php за последний месяц! Сегодня в выпуске: - Конец для Swiftmailer - Вышла php версия 8.1 - Появились вредоносные пакеты в менеджере Composer - Грядущий Symphony 6 Обо всем подробнее в сегодняшем выпуске! Популярный пакет Swiftmailer прекращает поддержку В ноябре прекращается поддержка популярного пакета для отправки почты Swiftmailer. Вместо него будет развиваться symfony mailer. Symfony Mailer по структуре похож на swiftmailer и миграция будет безболезненно, скрипт миграции просто меняет классы! Вышла новая версия PHP 8.1 RC 2 Из интересного: - Появилась поддержка нового типа Enum - коллекций констант значений. Enum типы напоминают классы и также поддерживают методы! - Добавлены fibers. Интересная задумка! Механизм, который добавляет в php некое подобие выполнения задач параллельно! Более удобное развитие данного механизма реализуют фреймворки Amphp и ReactPHP - Увеличена производительность! Как сообщают разработчики достигает 8% - У свойств появился readonly параметр! При наличии при попытке присвоить свойству значение мы получим ошибку! - Также у констант появился тип final при наличии мы не сможем переопределять константу. Попробовать PHP 8.1 можно из докера либо через homebrew, на MacOs Вредоносные пакеты Composer На Packagist был пакет symfont/process, который при установке делал все то же самое, что и symfony/process, но только еще отправлял информацию о машине третьей стороне и открывал веб-шелл. Расчет был на то, что можно опечататься и написать symfont вместо symfony при установке. Вредоносный пакет уже удалили и с пакаджиста и с гитхаба. Будьте внимательны при установке composer-пакетов! Ссылка на информацию по мерам предосторожности: https://donnainsolita.medium.com/%D0%B1%D1%83%D0%B4%D1%8C%D1%82%D0%B5-%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B5-composer-%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%B2-71b8dc1f1907 Скоро выйдет Symfony 6 В ноябре выйдет Symfony 6.0. В котором прекратится поддержка php ниже 8 версии, все устаревшие функции будут удалены а также добавлены PHP-типы во все свойства, аргументы и возвращаемые значения методов, обновляться будет не просто, но тоже самое нас ждет в Laravel версии 9! В сентябре прошел Laracon Обзор конференции недавно прошедшей Laracon смотрите на нашем канале: https://youtube.com/playlist?list=PLTucyHptHtTn29Y0kRSkIvwoSeKoYPjVU Новости обновлений Вышел большой апдейт Livewire версии 2.6.0! Подробный обзор есть на нашем канале: https://youtu.be/jRxklBj_hf8 ------------------------------------------------------------------------------ делитесь этим видео с друзьями: https://www.youtube.com/watch?v=WW6-K2m5UcY подпишитесь на YouTube-канал: https://www.youtube.com/channel/UCkKZ3S8JiB5nUAaTYhpCwzQ?sub_confirmation=1 Курс по Laravel с нуля: https://www.youtube.com/watch?v=phTSw6XDATw&list=PLTucyHptHtTkUbXaikXEmCWL8GradRx9I НАЗВАНИЕНАЗВАНИЕНАЗВАНИЕ --------------------------------------------------------------------------------- наш сайт: https://cutcode.ru/ наш instagram: https://www.instagram.com/cutcoderu/ Наш telegram-канал: https://t.me/laravel_cutcode

, чтобы оставлять комментарии