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

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

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

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

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

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

  • PHP-Дайджест № 89 – интересные новости, материалы и инструменты (17 – 31 июля 2016) - 3 [1]
    PHP Frameworks Day 2016 [1] — 3 сентября в Киеве пройдет масштабная ежегодная конференция посвещенная PHP.
    Список докладчиков формируется, но уже заявлены Marco “Ocramius” Pivetta [2], создатель фреймворка Phalcon Andres Gutierrez [3], Дмитрий Науменко [4] из core команды Yii, и другие. Запланирована насыщенная программа: доклады в 2 потока, общение со спикерами, обед, призы от партнеров, и, конечно, афтепати.
    Специально для читателей PHP-Дайджеста доступен промокод «PHPDIGEST» со скидкой 15%.

  • PHP 5.6.24 [5], 7.0.9 [6] — Обновления актуальных веток, в которых внесено 34 изменения, в том числе устранено несколько уязвимостей. В частности, устранена уязвимость HTTPoxy [7], позволяющая организовать MITM-атаку через манипуляции с http-заголовком «Proxy».
  • Последний релиз ветки 5.5 — PHP 5.5.38 [8]
  • PHP 7.1.0 Beta 1 [9] — С первым бета-релизом заканчивается фаза активной разработки, а значит новых возможностей в ветке 7.1 больше добавлено не будет. Следующий релиз ожидается 8 августа.
  • Phalcon 3.0.0 [10] — Мажорный LTS релиз популярного PECL-фреймворка (поставляемого в виде PHP-расширения). Под капотом поддержка PHP 7 и множество улучшений.

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

  • mikey179/vfsStream [11] — Виртуальная файловая система, реализованная в виде обертки для потока (stream wrapper). Позволяет подменять работу с реальными файлами в тестах. Туториал [12] по использованию.
  • kosinix/grafika [13] — Библиотека для работы с изображениями. Среди возможностей из коробки: умный кроп, перцептивный хэш, сравнение изображений.
  • ksubileau/color-thief-php [14] — Библиотека для получения палитры доминирующих цветов из изображения.
  • Sulu CMS [15] — CMS построенная на фреймворке Symfony 2 и Symfony CMF. Прислал quber [16].
  • pilot/eventator [17] — Движок для создания сайта мероприятия. Прислал pilouanic [18].
  • JBZoo/CrossCMS [19] — Библиотека позволяет писать один раз расширение для CMS, которое будет работать и в Joomla, и в WordPress. Прислал smetdenis [20].
  • solariumphp/solarium [21] — PHP клиент для работы с движком полнотекстового поиска Solr [22]. Туториал [23] по использованию c Laravel.
  • padraic/humbug [24] — Фреймворк для мутационного тестирования. Туториал по использованию: Тестирование тестов [25].
  • icicleio/http [26] — Реализация HTTP-сервера на PHP.
  • ColinWaddell/CurrantPi [27] — Библиотека для получения данных с Raspberry Pi.
  • clue/phar-composer [28] — Простой инструмент для создания phar-архивов.
  • bitExpert/adrenaline [29] — Микрофреймворк на основе PSR-7 middleware.
  • Gert-dev/php-integrator-base [30] — Пакет для Atom, который позволяет превратить редактор практически в полноценную IDE.
  • eloquent/phony [31] — Интересная реализация тестовых двойников для PHP.

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

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

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

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

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

Прислать ссылку [62]
Быстрый поиск по всем дайджестам [63]
Предыдущий выпуск: PHP-Дайджест № 88 [64]

Автор: Zfort Group

Источник [65]


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

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

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

[1] Image: http://frameworksdays.com/event/php-frameworks-day-2016

[2] Marco “Ocramius” Pivetta: http://frameworksdays.com/event/php-frameworks-day-2016/speakers#speaker-112

[3] Andres Gutierrez: http://frameworksdays.com/event/php-frameworks-day-2016/speakers#speaker-134

[4] Дмитрий Науменко: http://frameworksdays.com/event/php-frameworks-day-2016/speakers#speaker-139

[5] PHP 5.6.24: http://php.net/archive/2016.php#id2016-07-21-4

[6] 7.0.9: http://php.net/archive/2016.php#id2016-07-21-3

[7] HTTPoxy: https://httpoxy.org/

[8] Последний релиз ветки 5.5 — PHP 5.5.38: http://php.net/archive/2016.php#id2016-07-21-2

[9] PHP 7.1.0 Beta 1: http://php.net/index.php#id2016-07-21-1

[10] Phalcon 3.0.0: https://blog.phalconphp.com/post/phalcon-3-0-0-released

[11] mikey179/vfsStream: https://github.com/mikey179/vfsStream

[12] Туториал: https://www.sitepoint.com/hassle-free-filesystem-operations-during-testing/

[13] kosinix/grafika: http://kosinix.github.io/grafika/

[14] ksubileau/color-thief-php: https://github.com/ksubileau/color-thief-php

[15] Sulu CMS: https://github.com/sulu/sulu-standard

[16] quber: https://habrahabr.ru/users/quber/

[17] pilot/eventator: https://github.com/pilot/eventator

[18] pilouanic: http://twitter.com/pilouanic

[19] JBZoo/CrossCMS: https://github.com/JBZoo/CrossCMS

[20] smetdenis: https://habrahabr.ru/users/smetdenis/

[21] solariumphp/solarium: https://github.com/solariumphp/solarium

[22] Solr: http://lucene.apache.org/solr/

[23] Туториал: http://petericebear.github.io/laravel-php-solarium-integration-20160725/

[24] padraic/humbug: https://github.com/padraic/humbug

[25] Тестирование тестов: https://www.sitepoint.com/testing-your-tests-who-watches-the-watchmen/

[26] icicleio/http: https://github.com/icicleio/http

[27] ColinWaddell/CurrantPi: https://github.com/colinwaddell/currantpi

[28] clue/phar-composer: https://github.com/clue/phar-composer

[29] bitExpert/adrenaline: https://github.com/bitExpert/adrenaline

[30] Gert-dev/php-integrator-base: https://github.com/Gert-dev/php-integrator-base

[31] eloquent/phony: https://github.com/eloquent/phony

[32] 28 июля исполнилось 5 лет Symfony 2: http://symfony.com/blog/symfony-2-0

[33] Обновленная документация Symfony: http://symfony.com/blog/introducing-the-new-symfony-documentation

[34] Очередь событий. Как уменьшить нагрузку на сайт: http://progger.ga/php/symfony-ochered-sobytij-kak-umenshit-nagruzku-na-sajt/

[35] khaperets: https://habrahabr.ru/users/khaperets/

[36] bizley/yii2-podium: https://github.com/bizley/yii2-podium

[37] yiister/yii2-mappable-ar: https://github.com/yiister/yii2-mappable-ar

[38] Как использовать Elasticsearch с Yii 2: http://www.cloudways.com/blog/using-elasticsearch-with-yii2/

[39] Когда уместен Active Record в Yii 2: http://rmcreative.ru/blog/post/kogda-umesten-active-record-v-yii-2

[40] Нововведения Laravel 5.3: https://mattstauffer.co/blog/series/new-features-in-laravel-5-3

[41] Туториал по созданию приложения для работы с Google Drive API: https://www.sitepoint.com/is-laravel-good-enough-to-power-a-custom-google-drive-ui/

[42] Создаем бота для Slack на основе Laravel: https://murze.be/2016/07/building-a-slack-bot-with-laravel/

[43] Обработчик ошибок на основе контента для Zend Expressive: http://blog.alejandrocelaya.com/2016/07/29/creating-a-content-based-error-handler-for-zend-expressive/

[44] Масштабируемость проекта на Zend Expressive: http://blog.alejandrocelaya.com/2016/07/21/project-scalability-with-zend-expressive/

[45] Можно ли на Zend Expressive создавать приложения так же легко, как и на Laravel?: http://www.masterzendframework.com/zend-expressive-or-laravel/

[46] Как мы сломали PHP, хакнули Pornhub и заработали $20,000: https://www.evonide.com/how-we-broke-php-hacked-pornhub-and-earned-20000-dollar/

[47] в системах сборки мусора и десериализации в PHP: https://www.evonide.com/breaking-phps-garbage-collection-and-unserialize/

[48] Прячем «Гамлета» в изображении: http://station.clancats.com/storing-shakespeares-hamlet-invisibly-inside-an-image/

[49] О новой возможности в PHP 7.1 Closure::fromCallable(): https://josephsilber.com/posts/2016/07/13/closure-from-callable-in-php-7-1

[50] Гайдлайны по разработке API от Microsoft: https://github.com/Microsoft/api-guidelines/blob/master/Guidelines.md

[51] Установка веб-сервера Caddy для PHP 7 на Debian Jessie: https://paragonie.com/blog/2016/07/https-made-easy-setting-up-caddy-for-php-7-on-debian-jessie

[52] Держите данные под контролем: https://habrahabr.ru/post/306452/

[53] Экосистема Ruby (on Rails) с горьким привкусом, или «Как мы любим пошпынять PHP»: https://habrahabr.ru/post/306564/

[54] О том, как мы на PHP запускали настоящий MS Excel и что из этого вышло: https://habrahabr.ru/post/306408/

[55] Инкремент в PHP: https://habrahabr.ru/company/mailru/blog/305906/

[56] Видеотуториалы по принципам SOLID: https://www.youtube.com/playlist?list=PLrIm-p2rpV0EMU_OsbH8RekBNp9buhsr-

[57] Статический анализ для PHP: https://www.youtube.com/watch?v=xDROnbMmqWM

[58] Видео докладов с DevConf 2016: https://habrahabr.ru/company/badoo/blog/306530/

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

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

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

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

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

[64] Предыдущий выпуск: PHP-Дайджест № 88: https://habrahabr.ru/company/zfort/blog/305808/

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