- PVSM.RU - https://www.pvsm.ru -

PHP-Дайджест № 88 – интересные новости, материалы и инструменты (13 июня – 17 июля 2016)

PHP-Дайджест № 88 – интересные новости, материалы и инструменты (13 июня – 17 июля 2016) - 1

После небольшого перерыва PHP-Дайджест снова в деле! Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.

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

PHP-Дайджест № 88 – интересные новости, материалы и инструменты (13 июня – 17 июля 2016) - 2 Новости и релизы

PHP-Дайджест № 88 – интересные новости, материалы и инструменты (13 июня – 17 июля 2016) - 4 PHP

PHP-Дайджест № 88 – интересные новости, материалы и инструменты (13 июня – 17 июля 2016) - 6 Инструменты

  • GitaminHQ/Gitamin [17] — Клон GitHub реализованный на Laravel.
  • Opulence [18] — Новый PHP7 фреймворк. Прислал tkf [19].
  • franzose/kontrolio [20] — Простая библиотека валидации данных без дополнительных зависимостей, вдохновленная Laravel и Symfony. Прислал franzose [21].
  • layershifter/tld-extract [22] — Пакет для корректного парсинга доменных имен с использованием Public Suffix List.
  • rinvex/repository [23] — Независимая реализация паттерна Репозиторий. Прислал tkf [19].
  • paragonie/halite [24] — Криптографическая библиотека для PHP. Пример использования Halite [25] для двустороннего шифрования email-сообщений.
  • dunglas/doctrine-json-odm [26] — ODM для Doctrine с поддержкой JSON-типов, добавленных в PostrgeSQL и MySQL.
  • JakubOnderka/PHP-Parallel-Lint [27] — Инструмент проверки синтаксиса, анализирующий файлы параллельно.
  • Codeception/AspectMock 2.0 [28] — Библиотека для создания тестовых двойников, позволяющая делать моки буквально для всего.
  • Bacon/BaconQrCode [29] — Генератор QR-кодов.
  • paragonie/multi_factor [30] — Цель библиотеки реализовать единый интерфейс для работы с различными провайдерами двухфакторной аутентификации. Из коробки поддерживается GoogleAuth.
  • simplesamlphp/simplesamlphp [31] — Реализация стандарта SAML, в свою очередь, используемого для реализации технология единого входа (SSO).
  • heiglandreas/JUnitDiff [32] — Библиотека позволяет показывать, что изменилось между двумя запусками тестов PHPUnit.
  • bitExpert/disco [33] — DI контейнер совместимый со стандартом container-Interop [34]. Подробный туториал [35] по использованию.
  • gabrielbull/omnimail [36] — Библиотека для отправки писем с помощью популярных сервисов рассылки: AmazonSES, Mailgun, Mandrill и другие.
  • PiPHP/GPIO [37] — Библиотека для доступа к Raspberry Pi из PHP. Туториал [38] в поддержку.
  • hoaproject/Websocket [39] — Годная реализация вебсокет клиента и сервера.
  • pavelfluffy/connector [40]Сигналы и слоты в PHP. Такие же как в Qt. Ну почти. [41]
  • larabros/elogram [42] — Библиотека для доступа к Instagram API в стиле Eloquent.
  • klermonte/zerg [43] — Библиотека для удобного парсинга структурированных бинарных данных.
  • php-ai/php-ml [44] — Библиотека с реализацией алгоритмов машинного обучения на PHP.

PHP-Дайджест № 88 – интересные новости, материалы и инструменты (13 июня – 17 июля 2016) - 7 Материалы для обучения

PHP-Дайджест № 88 – интересные новости, материалы и инструменты (13 июня – 17 июля 2016) - 22 Аудио и видеоматериалы

PHP-Дайджест № 88 – интересные новости, материалы и инструменты (13 июня – 17 июля 2016) - 29 Занимательное

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

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

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

Прислать ссылку [91]
Быстрый поиск по всем дайджестам [92]
Предыдущий выпуск: PHP-Дайджест № 87 [93]

Автор: Zfort Group

Источник [94]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/news/158033

Ссылки в тексте:

[1] Zend Framework 3: https://framework.zend.com/blog/2016-06-28-zend-framework-3.html

[2] почти 4 года: https://framework.zend.com/blog/zend-framework-2-0-0-stable-released.html

[3] Конец поддержки Zend Framework 1: https://framework.zend.com/blog/2016-06-28-zf1-eol.html

[4] PyroCMS v3: https://www.pyrocms.com/posts/2016/06/14/pyrocms-3-major-release

[5] PHP 7.0.8: http://www.php.net/ChangeLog-7.php#7.0.8

[6] 5.6.23: http://www.php.net/ChangeLog-5.php#5.6.23

[7] 5.5.37: http://www.php.net/ChangeLog-5.php#5.5.37

[8] Завершен срок поддержки PHP 5.5: http://php.net/supported-versions.php

[9] Выпущен PhpStorm 2016.2: https://habrahabr.ru/company/JetBrains/blog/305688/

[10] PHP 7.1.0 Alpha 3: http://php.net/index.php#id2016-07-07-1

[11] тип Itarable: https://wiki.php.net/rfc/iterable

[12] короткий синтаксис для оператора list: https://wiki.php.net/rfc/short_list_syntax

[13] создание замыкания из callable: https://wiki.php.net/rfc/closurefromcallable

[14] RFC: Throw Error in Extensions: https://wiki.php.net/rfc/throw_error_in_extensions

[15] RFC: New operator for context-dependent escaping: https://wiki.php.net/rfc/escaping_operator

[16] Опрос. Новый тег для HTML-экранирования данных в PHP: https://habrahabr.ru/post/304162/

[17] GitaminHQ/Gitamin: https://github.com/gitaminhq/gitamin

[18] Opulence: https://www.opulencephp.com/

[19] tkf: https://habrahabr.ru/users/tkf/

[20] franzose/kontrolio: https://github.com/franzose/kontrolio

[21] franzose: https://habrahabr.ru/users/franzose/

[22] layershifter/tld-extract: https://github.com/layershifter/TLDExtract

[23] rinvex/repository: https://github.com/rinvex/repository/

[24] paragonie/halite: https://github.com/paragonie/halite

[25] Пример использования Halite: https://www.sitepoint.com/using-halite-for-privacy-and-two-way-encryption-of-emails/

[26] dunglas/doctrine-json-odm: https://github.com/dunglas/doctrine-json-odm

[27] JakubOnderka/PHP-Parallel-Lint: https://github.com/JakubOnderka/PHP-Parallel-Lint

[28] Codeception/AspectMock 2.0: https://github.com/Codeception/AspectMock

[29] Bacon/BaconQrCode: https://github.com/Bacon/BaconQrCode

[30] paragonie/multi_factor: https://github.com/paragonie/multi_factor

[31] simplesamlphp/simplesamlphp: https://github.com/simplesamlphp/simplesamlphp

[32] heiglandreas/JUnitDiff: https://github.com/heiglandreas/JUnitDiff

[33] bitExpert/disco: https://github.com/bitExpert/disco

[34] container-Interop: https://github.com/container-interop/container-interop

[35] туториал: https://www.sitepoint.com/disco-with-frameworks-and-design-patterns-a-fresh-look-at-dependency-injection/

[36] gabrielbull/omnimail: https://github.com/gabrielbull/omnimail

[37] PiPHP/GPIO: https://github.com/PiPHP/GPIO

[38] Туториал: https://www.sitepoint.com/powering-raspberry-pi-projects-with-php/

[39] hoaproject/Websocket: https://github.com/hoaproject/websocket

[40] pavelfluffy/connector: https://github.com/pavelfluffy/connector

[41] Сигналы и слоты в PHP. Такие же как в Qt. Ну почти.: https://habrahabr.ru/post/304988/

[42] larabros/elogram: https://github.com/larabros/elogram

[43] klermonte/zerg: https://github.com/klermonte/zerg

[44] php-ai/php-ml: https://github.com/php-ai/php-ml

[45] grena/gruik: https://github.com/grena/gruik

[46] veloxy/purl: https://github.com/veloxy/purl

[47] Создание блога на Symfony 2.8 lts [Часть 6]: https://habrahabr.ru/post/303578/

[48] REST API на Symfony, FOSRestBundle + GlavwebDatagridBundle: https://habrahabr.ru/post/303366/

[49] Отчёт с Symfony Moscow Meetup 2 июня: https://habrahabr.ru/company/mailru/blog/303868/

[50] yii2-migration-generator: https://packagist.org/packages/skobka/yii2-migration-generator

[51] Туториал по обработке загрузки файлов на Yii2: http://code.tutsplus.com/tutorials/how-to-program-with-yii2-uploading-files--cms-23511

[52] Вышел официальный HTTP клиент для Yii 2: https://habrahabr.ru/post/304584/

[53] Прошёл хакатон по Yii Framework в TACC: https://habrahabr.ru/post/304092/

[54] Несколько полезных приемов для разработки на Yii 2: https://habrahabr.ru/post/303406/

[55] Zizaco/entrust: https://github.com/Zizaco/entrust

[56] tightenco/mailthief: https://github.com/tightenco/mailthief

[57] canvasowl/ribbbon: https://github.com/canvasowl/ribbbon

[58] Laravel Doctrine: http://www.laraveldoctrine.org/

[59] Пост: https://www.sitepoint.com/laravel-doctrine-best-of-both-worlds/

[60] spatie/laravel-activitylog: https://github.com/spatie/laravel-activitylog

[61] Пост: https://murze.be/2016/06/package-log-activity-laravel-app/

[62] Hifone/Hifone: https://github.com/hifone/hifone

[63] austintoddj/Canvas: https://github.com/austintoddj/Canvas

[64] Пишем продвинутые фильтры поиска для Eloquent: https://dotdev.co/writing-advanced-eloquent-search-query-filters-de8b6c2598db#.16sfoe3a8

[65] Фильтр Блума на PHP: http://phpden.info/Bloom-filters-in-PHP

[66] структуры данных: https://ru.wikipedia.org/wiki/%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80_%D0%91%D0%BB%D1%83%D0%BC%D0%B0

[67] Свои собственные кастомные аннотации – больше чем просто комментарии: https://www.sitepoint.com/your-own-custom-annotations/

[68] doctrine/annotations: https://github.com/doctrine/annotations

[69] Серия туториалов: https://gnugat.github.io/2016/06/15/mars-rover-introduction.html

[70] PHP, Arduino и Minecraft: https://www.sitepoint.com/php-arduino-and-minecraft-combining-minecraft-with-php/

[71] 2: https://www.sitepoint.com/php-arduino-and-minecraft-connecting-an-arduino-to-php/

[72] Макросы Zend обхода циклов (HashTable Iteration): https://habrahabr.ru/post/303678/

[73] Пишем расширение под PHP (7.0.7) без знаний о С/C++ и как это вообще работает: https://habrahabr.ru/post/303572/

[74] Отладка php функций с помощью phpdbg, как альтернатива Xdebug через IDE: https://habrahabr.ru/post/303426/

[75] Пакет-географ – первая рабочая версия: https://habrahabr.ru/post/304098/

[76] Как начать разработку крупного, нетипичного проекта. Практическое пособие: https://habrahabr.ru/post/304908/

[77] Впечатления от лучших докладов на International PHP Conference: https://habrahabr.ru/company/nixsolutions/blog/305708/

[78] Управление действиями процессов. Не превышение лимита RPS (QPS) API: https://habrahabr.ru/post/304536/

[79] PHP-инструменты для японского языка: https://habrahabr.ru/post/304354/

[80] DevConf2016 — Безопасность: от базовых принципов до особенностей PHP: https://www.youtube.com/watch?v=P9zUFzB_NBs

[81] PHP Roundtable #47: All About HTTP/2: https://www.phproundtable.com/episode/all-about-http2

[82] PHP Roundtable #48: Docker & PHP: https://www.phproundtable.com/episode/docker-and-php

[83] PHP Town Hall: Episode 50: Low down on PSR-15: https://phptownhall.com/episode-50-low-down-on-psr15/

[84] PHP Serbia Conference 2016: https://www.youtube.com/playlist?list=PLfGr5rAHwhIKDvQCaHCW1-1X01FlmEyIb

[85] PHP Sucks: https://evertpot.com/PHP-Sucks/

[86] PHP занял 6-е место в рейтинге языков программирования TIOBE: http://www.tiobe.com/tiobe_index

[87] externals.io: http://externals.io/

[88] личку: http://habrahabr.ru/conversations/pronskiy/

[89] почту: mailto:roman@pronskiy.com

[90] твиттер: https://twitter.com/pronskiy

[91] Присылайте ссылки: http://bit.ly/php-digest-add-link

[92] не было в PHP-Дайджестах: http://pronskiy.github.io/php-digest/

[93] Предыдущий выпуск: PHP-Дайджест № 87: http://habrahabr.ru/company/zfort/blog/303130/

[94] Источник: https://habrahabr.ru/post/305808/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best