PHP-Дайджест № 90 – интересные новости, материалы и инструменты (1 – 14 августа 2016)

в 19:59, , рубрики: CakePHP, laravel, php, PHP 7, symfony, yii 2, Веб-разработка, дайджест, Новости, подборка, Разработка веб-сайтов, ссылки

PHP-Дайджест № 90 – интересные новости, материалы и инструменты (1 – 14 августа 2016) - 1

Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.

Приятного чтения!

PHP-Дайджест № 90 – интересные новости, материалы и инструменты (1 – 14 августа 2016) - 2 Новости и релизы

  • PHP 7.1.0 Beta 2 — Следующая бета ожидается 18 августа и станет последней перед RC1.
  • CakePHP 3.3.0 — Под капотом поддержка PSR-7 Middleware и другие улучшения.
  • PHP FIG 3.0 — Предлагается реформировать группу FIG для более продуктивной работы. Полное описание новой структуры и процессов можно найти тут.
  • PHP-Дайджест № 90 – интересные новости, материалы и инструменты (1 – 14 августа 2016) - 3
    PHP Frameworks Day 2016 — 3 сентября в Киеве пройдет масштабная ежегодная конференция посвещенная PHP.
    Программа уже сформирована. Среди заявленных докладчиков:

    Специально для читателей PHP-Дайджеста доступен промокод «PHPDIGEST» со скидкой 15%.

PHP-Дайджест № 90 – интересные новости, материалы и инструменты (1 – 14 августа 2016) - 4 PHP

  • RFC: Immutable classes and properties — Черновик предложения по реализации неизменяемых классов и свойств:
    immutable class Email {
      public $email;
     
      public function __construct ($email) {
        $this->email = $email;
      }
    }
     
    $email = new Email("foo@php.net");
    $email->email = "bar@php.net" // Вызов повлечет Fatal Error
    

  • RFC: Arrow Functions — В прошлом году предложение по короткому синтаксису $x ~> $x * 2 для анонимных функций не прошло голосование. Затем был предложен альтернативный синтаксис, а-ля EcmaScript 6, но с добавлением ключевого слова function: function($x) => $x + $y . Сейчас предложение обновлено и выносится на рассмотрение синтаксис: ^(parameter_list) => expr
    $y = 1;
     
    $versionA = ^($x) => $x + $y;
     
    // Эквивалентно
    
    $versionB = function($x) use($y) {
        return $x + $y;
    };
    

PHP-Дайджест № 90 – интересные новости, материалы и инструменты (1 – 14 августа 2016) - 5 Инструменты

  • Sqon/sqon — Самовыполняющийся архив PHP. Альтернатива формату Phar от автора box-project/box2.
  • malkusch/lock — Библиотека для синхронизации одновременно выполняющихся потоков с помощью мьютексов.
  • pinepain/php-ref — Расширение для PHP 7, которое добавляет поддержку мягких и слабых ссылок в PHP.
  • OndraM/ci-detector — Позволяет определить используемый CI-сервер и получить данные о билде.
  • cakephp/chronos — Библиотека для работы с датой и временем на PHP. Переработанный и дополненный Carbon. Пост с описанием и примерами.
  • opis/string — Минибиблиотека для работы с многобайтными строками ОО стиле и без зависимостей.
  • PrivateBin/PrivateBin — Минималистичный клон pastebin с шифрованием в браузере.
  • florianv/swap — Библиотека позволяет получать курсы валют от различных провайдеров.
  • egulias/EmailValidator — Валидатор email-адрессов с несколькими стратегиями.
  • globalcitizen/php-iban — Библиотека для работы с международными номерами банковских счетов IBAN.
  • webmozart/assert — Еще одна библиотека для валидации данных.
  • webmozart/key-value-store — Библиотека предоставляет абстрактный API для работы различным key-value хранилищами.
  • akalongman/php-telegram-bot — Пакет для создания Telegram бота.
  • Postleaf/postleaf — Блоговая платформа с инлайн редактированием.

PHP-Дайджест № 90 – интересные новости, материалы и инструменты (1 – 14 августа 2016) - 6 Материалы для обучения

PHP-Дайджест № 90 – интересные новости, материалы и инструменты (1 – 14 августа 2016) - 15 Аудио и видеоматериалы

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

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

Присылайте ссылки на интересные статьи или полезные инструменты, которых не было в PHP-Дайджестах, и ваше имя будет рядом с присланной ссылкой в выпуске.

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

Автор: pronskiy

Источник

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


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