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

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

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

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

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

  • PHP 7.1.0 RC6 [1] — Последний релиз-кандидат. PHP-команда просит всех по возможности подключиться к тестированию. Если не будет обнаружено критических проблем, то уже в конце ноября свет увидит финальный релиз PHP 7.1.
  • PHP 5.6.28 [2], 7.0.13 [3] — Обновления актуальных веток с исправлениями проблем безопасности.
  • PrestaShop 1.7 [4] — Популярное E-commerce решение с новой архитектурой на Symfony-компонентах и поддержкой PHP 7.
  • ru Symfony Moscow Meetup — Symfoniacs — #10 [5] — 17 ноября в Москве пройдет десятая встреча PHP/Symfony разработчиков.

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

  • krakjoe/ui [6] — PHP 7 расширение для разработки кроссплатформенных графических приложений на основе libui [7]. Доступен пример реализации [8] игры «змейка» и видеодемо [9]. Имеется документация [10]. В своем посте [11] автор пишет, что PHP 7 не только подходит для разработки графических приложений, но также и очень быстр и эффективен.
  • dannylinden/aws-lambda-php [12] — Инструмент для запуска PHP-кода на AWS Lambda.
  • EasyEngine/easyengine [13] — Инструмент командной строки для удобного управления WordPress сайтами на Nginx, PHP/HHVM, MySQL.
  • nategood/commando [14] — Библиотека для реализации консольных команд с простым fluent-интерфейсом.
  • jenssegers/imagehash [15] — Перцептивный хеш для изображений — позволяет определить степень схожести картинок.
  • simshaun/recurr [16] — Библиотека для работы с правилами повторения (RRULE [17]), упрощает работу с повторяющимися событиями календарей.
  • bernardphp/bernard [18] — Библиотека для управления фоновыми (отложенными) задачами с поддержкой различных бэкендов: Predis / PhpRedis, Amazon SQS, Iron MQ, Doctrine DBAL, Pheanstalk, PhpAmqp / RabbitMQ.
  • woohoolabs/yin [19] — Независимая от фреймворка библиотека для реализации JSON:API [20]. Альтернативная реализация neomerx/json-api [21].
  • aszone/avenger-sh [22] — Инструмент для автоматического поиска потенциально уязвимых сайтов.
  • akalongman/php-ip-tools [23] — Инструмент для работы с IPv4/IPv6 адресами.
  • object-calisthenics/phpcs-calisthenics-rules [24] — Object Calisthenics правила для CodeSniffer.
  • spatie/once [25] — Удобная реализация мемоизации для PHP.
  • Robo 1.0.0 [26] — Инструмент для запуска задач.
  • clue/php-socks-server [27] — Реализация SOCKS прокси-сервера (SOCKS4, SOCKS4a, SOCKS5) на основе React PHP.

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

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

PHP-Дайджест № 96 – интересные новости, материалы и инструменты (1 – 13 ноября 2016) - 24 Занимательное

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


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

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

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

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

Автор: Zfort Group

Источник [76]


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

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

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

[1] PHP 7.1.0 RC6: http://php.net/archive/2016.php#id2016-11-10-2

[2] PHP 5.6.28: http://nl3.php.net/archive/2016.php#id2016-11-10-3

[3] 7.0.13: http://php.net/archive/2016.php#id2016-11-10-1

[4] PrestaShop 1.7: https://www.prestashop.com/blog/en/prestashop-1-7-now-available-discover-new-functions/

[5] Symfony Moscow Meetup — Symfoniacs — #10: https://www.meetup.com/Symfoniacs/events/235412035

[6] krakjoe/ui: https://github.com/krakjoe/ui

[7] libui: https://github.com/andlabs/libui

[8] пример реализации: https://github.com/krakjoe/ui/blob/develop/examples/snake.php

[9] видеодемо: https://www.youtube.com/watch?time_continue=244&v=5ztzRnzcCfs

[10] документация: http://docs.php.net/ui

[11] посте: http://blog.krakjoe.ninja/2016/11/expanding-horizons.html

[12] dannylinden/aws-lambda-php: https://github.com/dannylinden/aws-lambda-php

[13] EasyEngine/easyengine: https://github.com/EasyEngine/easyengine

[14] nategood/commando: https://github.com/nategood/commando

[15] jenssegers/imagehash: https://github.com/jenssegers/imagehash

[16] simshaun/recurr: https://github.com/simshaun/recurr

[17] RRULE: https://tools.ietf.org/html/rfc2445

[18] bernardphp/bernard: https://github.com/bernardphp/bernard

[19] woohoolabs/yin: https://github.com/woohoolabs/yin

[20] JSON:API: http://jsonapi.org/

[21] neomerx/json-api: https://github.com/neomerx/json-api

[22] aszone/avenger-sh: https://github.com/aszone/avenger-sh

[23] akalongman/php-ip-tools: https://github.com/akalongman/php-ip-tools

[24] object-calisthenics/phpcs-calisthenics-rules: https://github.com/object-calisthenics/phpcs-calisthenics-rules

[25] spatie/once: https://github.com/spatie/once

[26] Robo 1.0.0: https://github.com/consolidation/Robo

[27] clue/php-socks-server: https://github.com/clue/php-socks-server

[28] PHP 7 в Tumblr: https://engineering.tumblr.com/post/152998126990/php-7-at-tumblr

[29] Обзор изменений в PHP 7: http://chikemgbemena.com/2016/10/29/php-7-in-depth-look/

[30] Об изменениях в обработке исключений в PHP 7: https://www.sitepoint.com/a-crash-course-of-changes-to-exception-handling-in-php-7/

[31] Symfony — загрузка файлов в MongoDB GridFS: https://habrahabr.ru/post/314840/

[32] Неделя Symfony #514 (31 октября — 6 ноября 2016): http://symfony.com/blog/a-week-of-symfony-514-31-october-6-november-2016

[33] Неделя Symfony #515 (7-13 ноября 2016): http://symfony.com/blog/a-week-of-symfony-515-7-13-november-2016

[34] Туториал: Обработка Ajax в Yii2: https://code.tutsplus.com/tutorials/programming-with-yii2-using-ajax--cms-26663

[35] Туториал по базовым концепциям безопасности в Yii2 приложениях: https://code.tutsplus.com/tutorials/programming-with-yii2-security--cms-26701

[36] Динамические базы данных для ActiveRecord в Yii2: http://www.elisdn.ru/blog/100/active-record-dynamic-db

[37] Юпи! 1.0: http://yupe.ru/post/yupe-versiya-10.html

[38] Whatacart: http://whatacart.com/features

[39] rokorolov/parus: https://github.com/rokorolov/parus

[40] pgaultier/yii2-oauth2: https://github.com/pgaultier/yii2-oauth2

[41] the-control-group/voyager: https://github.com/the-control-group/voyager

[42] HipsterJazzbo/Landlord: https://github.com/hipsterjazzbo/landlord

[43] aaronlord/laroute: https://github.com/aaronlord/laroute

[44] Приемочное тестирование приложений на Laravel и Vue.js: https://dotdev.co/acceptance-testing-a-laravel-and-vue-js-application-4160b8e96156#.n6woikbf7

[45] Двухфакторная аутентификация на Laravel с помощью Google Authenticator: https://www.sitepoint.com/2fa-in-laravel-with-google-authenticator-get-secure/

[46] Простой API gateway на базе PHP и Lumen: https://habrahabr.ru/post/315128/

[47] Создаем свой Dropbox используя его API: https://www.sitepoint.com/build-your-own-dropbox-client-with-the-dropbox-api/

[48] Использование Amazon Product API с помощью Guzzle: https://www.sitepoint.com/amazon-product-api-exploration-lets-build-a-product-search/

[49] Об использовании PHP-библиотек в проектах на Hack: https://fredemmott.co.uk/blog/posts/greenfield-projects-with-hack

[50] Структурируем исключения PHP: https://www.alainschlesser.com/structuring-php-exceptions/

[51] Принцип YAGNI на примерах: http://humana-io.cf.humana.com/articles/practicing-yagni/

[52] CQRS на примере: http://shadowhand.me/cqrs-search-queries/

[53] Слайды: Разрабатывайте свои Symfony приложения так же быстро как и на Laravel: https://speakerdeck.com/dunglas/create-symfony-apps-as-quickly-as-with-laravel-keep-your-code-framework-agnostic

[54] im_special_one: https://habrahabr.ru/users/im_special_one/

[55] Глубокое погружение в производительность браузера: https://ilia.ws/files/truenorthphp_Deep_Dive_into_Browser_Performance.pdf

[56] Безопасность бизнес-логики: https://ilia.ws/files/truenorthphp_business_logic_security.pdf

[57] Enum в PHP: https://habrahabr.ru/post/314114/

[58] Принимая PHP всерьёз: https://habrahabr.ru/post/314970/

[59] Марсоход, Введение: https://habrahabr.ru/post/314536/

[60] Инициализация: https://habrahabr.ru/post/314544/

[61] Как запустить ClickHouse своими силами и выиграть джекпот: https://habrahabr.ru/company/smi2/blog/314558/

[62] Консольные команды с PHPixie Console: https://habrahabr.ru/post/314314/

[63] Генерируем красивые картинки для социальных сетей: https://habrahabr.ru/post/314018/

[64] Настройка окружения для PHP разработчиков: https://habrahabr.ru/post/314032/

[65] Bulgaria PHP Conference 2016: https://vimeo.com/album/4217236

[66] Видеокурс по Docker для начинающих: https://shippingdocker.com/docker-in-development/

[67] PHP Roundtable #054: О безопасности, шифровании, хешировании и PHP: https://www.phproundtable.com/episode/security-encryption-hashing-and-php

[68] PHP Roundtable #055: Приемочное тестирование с помощью Behat: https://www.phproundtable.com/episode/acceptance-testing-with-behat

[69] Пятиминутка PHP №22: http://5minphp.ru/episode22/

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

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

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

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

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

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

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