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

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

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

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

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

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

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

  • RFC: Iterable [11] — Предлагается добавить псевдотип Iterable, который бы объединил как обычные массивы, так и объекты, реализующие Traversable.
  • RFC: Closure from callable function [12] — Предложение принято единогласно. В PHP 7.1 будет добавлена функция Closure::fromCallable(callable $callable) : Closure {...} , которая позволит конвертировать переданный callable параметр в полноценное замыкание.

PHP-Дайджест № 87 – интересные новости, материалы и инструменты (29 мая – 12 июня 2016) - 7 Инструменты

  • asset-packagist.org [13] — Альтернатива для fxp/composer-asset-plugin [14]. Позволяет устанавливать Bower и NPM пакеты через Composer без плагинов и Node.js. Прислал hiqsol [15].
  • consolidation-org/cgr [16] — Замена стандартному composer global require. Устанавливает каждую глобальную зависимость в отдельную папку исключая возможность конфликтов. Пост [17] в поддержку.
  • paragonie/airship [18] — CMS с упором на безопасность, разрабатываемая в рамках Paragon Initiative [19].
  • jgrossi/corcel [20] — Инструмент позволяет использовать WordPress как админку для приложения, а для фронта использовать любой фреймворк получая данные с помощью Eloquent ORM.
  • willdurand/Hateoas [21] — Популярная библиотека для создания HATEOAS [22] REST веб-сервисов.
  • smalot/pdfparser [23] — Библиотека для получения информации из PDF-документов.
  • chrissimpkins/tweetledee [24] — Простой доступ к данным из Твиттера.
  • maciejczyzewski/bottomline [25] — Набор полезных функций на каждый день.
  • phanbook/phanbook [26] — Клон StackOverflow, форум и CMS в одной платформе. Реализована на фреймворке Phalcon.
  • yohang/Finite [27] — Конечный автомат на PHP. Может быть применен, например, для описания состояний и переходов объектов в системе.
  • jderusse/composer-warmup [28] — Плагин для Composer предназначенный для разогрева OpCache.
  • nextcloud/news [29] — RSS-читалка с открытым кодом, в которой также реализован RESTful интерфейс для разработчиков.
  • behance/php-sniffs [30] — Несколько дополнительных правил для PHP_CodeSniffer.
  • Youshido/GraphQL [31] — Реализация протокола GraphQL на чистом PHP.

PHP-Дайджест № 87 – интересные новости, материалы и инструменты (29 мая – 12 июня 2016) - 8 Материалы для обучения

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

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

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

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

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

Прислать ссылку [74]
Быстрый поиск по всем дайджестам [75]
Предыдущий выпуск: PHP-Дайджест № 86 [76]

Автор: Zfort Group

Источник [77]


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

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

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

[1] PHP 7.1.0 Alpha 1: http://php.net/archive/2016.php#id2016-06-09-1

[2] запланирован: https://wiki.php.net/todo/php71#timetable

[3] PHP 7.1: Грядущие изменения: https://habrahabr.ru/post/302390/

[4] Codeception 2.2: http://codeception.com/06-03-2016/codeception-2.2-is-here

[5] Symfony 3.1.0: http://symfony.com/blog/symfony-3-1-0-released

[6] Релиз CleverStyle Framework 4: https://habrahabr.ru/post/302944/

[7] Уязвимость в плагине для WordPress поставила под угрозу миллион сайтов: https://xakep.ru/2016/05/31/jetpack-shortcode-xss/

[8] PSR-SimpleCache: https://www.reddit.com/r/PHP/comments/4mq1ff/psrsimplecache_you_asked_for_a_simple_caching/

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

[10] Поддержка PHP 5.5 заканчивается 10 июля: http://php.net/supported-versions.php

[11] RFC: Iterable: https://wiki.php.net/rfc/iterable

[12] RFC: Closure from callable function: https://wiki.php.net/rfc/closurefromcallable

[13] asset-packagist.org: https://asset-packagist.org/

[14] fxp/composer-asset-plugin: https://github.com/francoispluchino/composer-asset-plugin

[15] hiqsol: https://habrahabr.ru/users/hiqsol/

[16] consolidation-org/cgr: https://github.com/consolidation-org/cgr

[17] Пост: https://www.sitepoint.com/composer-global-require-considered-harmful/

[18] paragonie/airship: https://github.com/paragonie/airship

[19] Paragon Initiative: https://paragonie.com/

[20] jgrossi/corcel: https://github.com/jgrossi/corcel

[21] willdurand/Hateoas: https://github.com/willdurand/Hateoas

[22] HATEOAS: https://en.wikipedia.org/wiki/HATEOAS

[23] smalot/pdfparser: https://github.com/smalot/pdfparser

[24] chrissimpkins/tweetledee: https://github.com/chrissimpkins/tweetledee

[25] maciejczyzewski/bottomline: https://github.com/maciejczyzewski/bottomline

[26] phanbook/phanbook: https://github.com/phanbook/phanbook

[27] yohang/Finite: https://github.com/yohang/finite

[28] jderusse/composer-warmup: https://github.com/jderusse/composer-warmup

[29] nextcloud/news: https://github.com/nextcloud/news

[30] behance/php-sniffs: https://github.com/behance/php-sniffs

[31] Youshido/GraphQL: https://github.com/youshido/graphql

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

[33] [Часть 4]: https://habrahabr.ru/post/302602/

[34] [Часть 5]: https://habrahabr.ru/post/303114/

[35] Пара слов о REST API на Symfony в связке FOSRestBundle + JMSSerializerBundle: https://habrahabr.ru/post/302902/

[36] Symfony Realtime: WebSockets: https://habrahabr.ru/post/282646/

[37] Конфигурация приложения на Yii2 для масштабирования на несколько серверов: https://github.com/samdark/yii2-cookbook/blob/master/book/scaling.md

[38] Кэширование фрагментов и страниц в Yii2: http://www.elisdn.ru/blog/92/yii2-caching

[39] Генерация классов и данных фикстур в Gii в Yii2: http://www.elisdn.ru/blog/91/gii-fixture-generator

[40] Уменьшаем боль в навигации приложения на Yii2: https://habrahabr.ru/post/302954/

[41] nahid/talk: https://github.com/nahid/talk

[42] Что ожидается в Laravel 5.3: https://laravel-news.com/2016/06/look-whats-coming-laravel-5-3/

[43] Создаем панель управления с помощью Laravel и Vue.js: https://murze.be/2016/06/building-dashboard-using-laravel-vue/

[44] Запускаем очереди и планировщик Laravel в среде Elastic Beanstalk: https://habrahabr.ru/post/302590/

[45] Хаки Fitbit — эмулируем пейджер для личных сообщений в Твиттер: https://www.sitepoint.com/hacking-the-fitbit-emulating-a-pager-for-twitter-dms/

[46] Единая аутентификация между socket.io и PHP с помощью JSON Web Token: https://gonzalo123.com/2016/06/06/sharing-authentication-between-socket-io-and-a-php-frontend-using-json-web-tokens/

[47] Использование ELK для мониторинга PHP-приложений: https://www.sitepoint.com/how-can-the-elk-stack-be-used-to-monitor-php-apps/

[48] и WordPress в частности: https://www.sitepoint.com/monitoring-wordpress-apps-with-the-elk-stack/

[49] Подробный туториал по генераторам в PHP: http://tk.talesoft.io/2016/06/06/php-generators-a-guide-and-tutorial/

[50] Сдаём экзамен Zend Certified PHP Engineer в 2016-м году: https://ruslanbes.com/blog/all/sdayom-ekzamen-zend-certified-php-engineer/

[51] ruslanbes: https://habrahabr.ru/users/ruslanbes/

[52] Fault tolerance и его реализация в PHP: http://ruhighload.com/post/Fault+tolerance+%D0%B8+%D0%B5%D0%B3%D0%BE+%D1%80%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F+%D0%B2+PHP

[53] Настройка интеграции jenkins + bitbucket + slack для php проекта: http://seyferseed.ru/ru/linux/nastrojka-integratsii-jenkins-bitbucket-slack-dlya-php-proekta.html#sthash.u4JfUOa5.dpbs

[54] Deployer — удобный и гибкий деплой приложений: https://habrahabr.ru/post/302442/

[55] Прикручивание диаграммы Гантта: https://habrahabr.ru/company/easla/blog/302786/

[56] Подготовка к собеседованиям по PHP с использованием тестов (phpt) из исходников PHP: https://habrahabr.ru/post/303116/

[57] PHPixie Social — простая интеграция с соцсетями: https://habrahabr.ru/post/303108/

[58] Готовим простой блог на микросервисах, пишем свой микрофреймворк на php и запускаем все на Docker с примерами: https://habrahabr.ru/post/302844/

[59] Руководство по PHP7: https://habrahabr.ru/post/302942/

[60] PHP Roundtable: 046: Кодировка символов и UTF-8 в PHP: https://www.phproundtable.com/episode/character-encoding-and-utf-8-in-php

[61] Дмитрий Стогов «Анализ внутренних изменений PHP 7»: https://www.youtube.com/watch?v=6yYBr09BbqI&index=3&list=PL8761XQAJnrbkMZxkahPr9F8_gZO4sxJv

[62] Видеозаписи докладов со встречи Symfony Moscow Meetup: https://it.mail.ru/video/?query=2.06.2016&app=4&order=

[63] Пятиминутка PHP: Выпуск №20 — анонсы: http://5minphp.ru/episode20/

[64] Пятиминутка PHP: Выпуск №21 — list(): http://5minphp.ru/episode21/

[65] Ruby (on Rails) ecosystem bittersweet or «we like to hate PHP»: http://stdout.in/en/post/ruby-ecosystem-bittersweet-or-we-like-to-hate-php

[66] Почему Middleware важен для PHP?: https://philsturgeon.uk/2016/05/31/why-care-about-php-middleware/

[67] Статистика использования версий PHP – 2016.1: https://seld.be/notes/php-versions-stats-2016-1-edition

[68] Анализ соглашений о кодировании: http://squizlabs.github.io/PHP_CodeSniffer/analysis/index.html

[69] История от Jordi Boggiano об удалении организации nelmio на GitHub: https://seld.be/notes/goddamn-it

[70] emir/euro2016: https://github.com/emir/euro2016

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

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

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

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

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

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

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