Pull to refresh
0
Rating

PHP-Дайджест № 100 – интересные новости, материалы и инструменты (1 – 15 января 2017)

Zfort Group corporate blog Website development *PHP *


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

Новости и релизы



PHP


  • RFC: Parameter Type Widening — Предлагается сделать возможным изменение (отмену) типа аргумента в методах наследников:

    <?php
     
    class ArrayClass {
      public function foo(array $foo) { /* ... */ }
    }
     
     
    class EverythingClass extends ArrayClass {
      public function foo($foo) { /* ... */ }
    }
    

Инструменты


  • edamov/pushok — Библиотека для отправки push-уведомлений на iOS с поддержкой новых фич (collapse IDs, subtitles, JWT auth, HTTP\2). Прислал edamov.
  • ReflectPHP — Инструмент позволяет запускать исходный код PHP более старших версий на интерпретаторе более младших версий. Прислал serafimarts.
  • FluentDOM/FluentDOM — Обертка над DOMDocument, реализующая текучий интерфейс а-ля jQuery. Пост в поддержку.
  • paragonie/sodium_compat — Экспериментальный полифил для Libsodium на чистом PHP. Пост в поддержку.
  • aidantwoods/SecureHeaders — Класс для упрощения работы с HTTP-заголовками связанными с безопасностью. Подробный пост по теме от автора.
    Альтернативное решение BePsvPT/secure-headers.
  • thephpleague/uri-parser — Парсер URI для PHP 7. Исправляет недостатки parse_url и совместим со стандартом RFC 3986. Пост в поддержку.
  • geekish/crap — Позволяет устанавливать псевдонимы для часто используемых composer пакетов.
  • fruux/sabre-cache — Библиотека для кэширования, реализован стандарт PSR-16.
  • symfony/dotenv — Symfony-компонент для чтения .env файлов.
  • zelenin/http-client — PSR-7-совместимый http-клиент с поддержкой middleware. Прислал zelenin.
  • wapmorgan/Mp3Info — Библиотека для чтения тегов и метаинформации из mp3.
  • wapmorgan/UnifiedArchive — Библиотека для унифицированного доступа к архивам различных форматов. Также в виде утилиты командной строки — wapmorgan/CAM.

Материалы для обучения



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



Занимательное



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

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

Прислать ссылку
Быстрый поиск по всем дайджестам
Предыдущий выпуск: PHP-Дайджест № 99
Tags:
Hubs:
Total votes 53: ↑52 and ↓1 +51
Views 18K
Comments Comments 34

Information

Founded
Location
Украина
Website
www.zfort.com.ua
Employees
101–200 employees
Registered