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



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

Новини та релізи
PHP
  • RFC: User defined session serializer   Пропонується зробити можливим реєструвати власний сериализатор для сесій.
  • RFC: Debugging PDO Prepared Statement Emulation v2   Пропозиція емулювати підготовлені вираження безпосередньо в PHP для зручності відладки успішно пройшло голосування, проте викликало критику і автор відновив реалізацію.
  • RFC: Deprecations for PHP 7.2   Крім нових можливостей, крок за кроком видаляються і застарілі. У наступному випуску пропонується оголосити застарілими:

    • __autoload
    • $php_errormsg
    • create_function()
    • mbstring.func_overload
    • (unset) cast
    • parse_str() без другого аргументу
    • gmp_random()
    • (binary) приведення типів і b"" літерали
    • each()
    • assert() з рядковим аргументом
    • аргумент $errcontext для обробника помилок
  • RFC: Abolish Narrow Margins — Якщо RFC не передбачає кардинальних змін, то на голосування для прийняття достатньо 50%+1 голосів. Проте є думка, що такі зміни можуть призводити до несприятливих результатів. Тому пропонується для будь-яких голосувань підвищити поріг до 2/3 голосів.
Інструменти
  • request extension   Розширення для PHP 7, яке додає об'єкти Запиту і Відповіді на заміну суперглобальным масивів. Для PHP 5 доступно у вигляді пакета pmjones/request. Посада від автора на підтримку. Огляд розширення П'ятихвилинці PHP.
  • Deployer 4   Мажорне оновлення популярного інструменту для деплоя.
  • Swoole 1.9.0   Розширення для реалізації високопродуктивних асинхронних додатків. З коробки HTTP/WebSOcket-сервер, асинхронний MySQL-клієнт, асинхронний I/O, воркеры, і інше.
  • API Platform 2.0   API-орієнтований фреймворк поверх Symfony. Пост з описом другої версії.
  • Peachpie 0.2.0   PHP компілятор для .NET.
  • bobthecow/psysh   Відмінний REPL (інтерактивний шелл) для PHP.
  • paragonie/gpg-mailer   Відправка зашифрованих за допомогою GPG імейлів на основі zendframework/zend-mail.
  • ipfspics/ipfspics-server   Розподілене сховище зображень на основі IPFS.
  • davidrjonas/composer-lock-diff   Показує що було оновлено після запуску
    composer update
    .
  • paragonie/passwdqc   Перевірка складності пароля.
  • piwik/device-detector   Універсальний парсер User Agent для визначення пристрою, браузера, ОС та іншої інформації.
  • Spomky-Labs/jose   Бібліотека для підпису і шифрування JSON (JWT, JWS, JWE, JWA, JWK, JWKSet).
Матеріали для навчання
Аудіо та відеоматеріали
Цікаве
  • Статистика використання версій PHP – 2016.2   Composer відправляє інформацію про використовуваної версії PHP при підключенні до packagist.org. Jordi Boggiano ділиться цією статистикою за останні півроку. Частка PHP 7 складає вже 35%.
Спасибі за увагу!

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

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

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

0 коментарів

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