PHP-Дайджест № 82 – цікаві новини, матеріали і інструменти (14 – 27 березня 2016)



Пропонуємо вашій увазі чергову підбірку з посиланнями на новини та матеріали.

Приємного читання!


Новини та релізи


PHP
  • RFC: Typed Properties   Пропонується реалізувати типізовані властивості:
    class Foo {
    public int $int = 1;
    public float $flt = 2.2;
    public array $arr = [];
    public bool $bool = false;
    public string $string;
    public callable $callable;
    public stdClass $std;
    public OtherThing $other;
    public $mixed;
    }
    
  • Трекер PHP RFC   Ресурс агрегує інформацію по всім RFC, а також доступна статистика контриб'юторів.
  • php.internals: Add spaceship assignment operator   Іронічне повідомлення від Микити Попова з приводу пропозицій додати оператори ??=, ?:=. Для консистентности Микита пропонує додати ще такі скорочені оператори:
    $a <=>= $b;
    // еквівалентно
    $a = ($a <=> $b);
    
    $a ==== $b;
    // еквівалентно
    $a = ($a === $b);
    


Інструменти
  • Ocramius/PSR7Csrf   Генератор/валідатор CSRF-токенів на PSR-7 без сховища даних.
  • ratchetphp/Pawl   Асинхронний WebSocket клієнт.
  • spatie/menu   Генератор HTML меню. Посада на підтримку.
  • producerphp/producer.producer   CLI-інструмент для автоматизації процесу релізу PHP-пакетів. Посада від автора підтримку.
  • Swader/nofw   Скелет програми без фреймворків.
  • kelunik/acme-client   Сервіс let's Encrypt дозволяє безкоштовно генерувати підтверджені SSL-сертифікати. За посиланням PHP-клієнт для let's Encrypt для тих кому не підходить оригінальний на Python. Посада про використання.
  • sitepoint/Rauth   ACL для класів і методів на основі анотацій. Туторіал по використанню.
  • lcobucci/jwt   Проста бібліотека для роботи з JSON Web Token.
  • ptlis/conneg   Content Negotiation для PHP.
  • niklongstone/regex-reverse   Генерує рядка на основі регулярного виразу.
  • Fakerino/Fakerino   Генератор тестових даних, альтернатива Faker.
  • jobbyphp/jobby   Просунутий менеджер cron-завдань.
  • Codeception/AspectMock 1.0   Бібліотека для створення тестових двійників, що дозволяє робити моки буквально для всього.
  • php-composter/php-composter   Управління Git-хуками з допомогою Composer.


Матеріали для навчання


Аудіо та відеоматеріали


Цікаве


Спасибі за увагу!

Якщо ви помітили помилку чи неточність — повідомте, будь-ласка, лічку.
Питання та пропозиції пишіть на пошту або twitter.

Надсилайте посилання цікаві статті або корисні інструменти, яких не було в PHP-Дайджестах, і ваше ім'я буде поряд з надісланої посиланням у випуску.

Надіслати посилання
Швидкий пошук по всіх дайджестам
Попередній випуск: PHP-Дайджест № 81

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.