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

PHP-Дайджест № 92 – интересные новости, материалы и инструменты (29 августа – 11 сентября 2016)

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

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

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

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

  • PHP 7.1.0 RC 1 [1] — Стартовал цикл релиз-кандидатов ветки 7.1. Ожидается всего не менее 6 выпусков для стабилизации. Финальный релиз планируется выпустить до конца года.
  • JIT для PHP [2] — Дмитрий Стогов анонсировал старт работы по реализации JIT в PHP. Исходники доступны тут [3]. Код можно собрать и протестировать как обычный PHP. Однако на данном этапе прироста производительности использование JIT не дает. Планируется получить результат к следующей версии PHP, вероятно, 8.0.
    Пожелаем Дмитрию и команде удачи!

PHP-Дайджест № 92 – интересные новости, материалы и инструменты (29 августа – 11 сентября 2016) - 3 PHP

  • RFC: Deprecate PEAR/PECL & Replace with composer/pickle [4] — Предлагается избавиться от устаревшего PEAR, вместо него включить в поставку Composer и Pickle [5] для установки расширений.
  • RFC: Add PHP Engine Identifier Constant [6] — Предлагается добавить константу PHP_ENGINE, значение которой указывало бы на тип движка (php/hhvm и т. п.). А также опционально еще несколько констант PHP_(*_)ENGINE(_ID), в которых будет информация о версии.

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

  • Simple Regex Language [7] — Библиотека позволяет записывать регулярные выражения человекопонятным языком. Прислал askew [8]. Хабрапост [9] habr в поддержку.
  • etsy/phan [10] — Статический анализатор для PHP. Пост в поддержку: Подготовка легаси приложений к PHP 7 с помощью Phan [11].
  • ovr/phpsa [12] — Еще один статический анализатор для PHP. Туториал [13] по использованию.
  • Youshido/GraphQL [14] — Реализация протокола GraphQL по спецификации от Facebook [15].
  • Maikuolan/phpMussel [16] — Сканер вредоносных файлов на PHP, использует сигнатуры ClamAV.
  • ircmaxell/RandomLib [17] — Библиотека для генерации случайных чисел и строк различной криптостойкости.
  • deuill/go-php [18] — PHP биндинги для Go lang.
  • swarrot/swarrot [19] — Расширяемая библиотека для работы с сообщениями от различных брокеров (AMQP из коробки).
  • prolic/HumusAmqp [20] — PHP 7 AMQP.
  • php-vcr/php-vcr [21] — Записывает HTTP-вызовы в ваших тестах и затем «проигрывает» ответы вовремя последующих запусков тестов, тем самым ускоряя запуски и детерминируя результат.
  • markrogoyski/math-php [22] — Математическая библиотека для PHP. Реализованы возможности для работы с матрицами/векторами, численный анализ, статистика и другое.

PHP-Дайджест № 92 – интересные новости, материалы и инструменты (29 августа – 11 сентября 2016) - 6 Материалы для обучения

PHP-Дайджест № 92 – интересные новости, материалы и инструменты (29 августа – 11 сентября 2016) - 16 Аудио и видеоматериалы

PHP-Дайджест № 92 – интересные новости, материалы и инструменты (29 августа – 11 сентября 2016) - 22 Занимательное

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

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

» Прислать ссылку [56]
» Быстрый поиск по всем дайджестам [57]
Предыдущий выпуск PHP-Дайджест № 91 [58]

Автор: Zfort Group

Источник [59]


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

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

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

[1] PHP 7.1.0 RC 1: http://php.net/index.php#id2016-09-01-1

[2] JIT для PHP: http://news.php.net/php.internals/95531

[3] тут: https://github.com/zendtech/php-src/tree/jit-dynasm/ext/opcache/jit

[4] RFC: Deprecate PEAR/PECL & Replace with composer/pickle: https://wiki.php.net/rfc/deprecate-pear-include-composer

[5] Pickle: https://github.com/FriendsOfPHP/pickle

[6] RFC: Add PHP Engine Identifier Constant: https://wiki.php.net/rfc/php_engine_constant

[7] Simple Regex Language: https://github.com/SimpleRegex/SRL-PHP

[8] askew: https://habrahabr.ru/users/askew/

[9] Хабрапост: https://habrahabr.ru/post/308882/

[10] etsy/phan: https://github.com/etsy/phan

[11] Подготовка легаси приложений к PHP 7 с помощью Phan: http://www.masterzendframework.com/preparing-for-php7-with-phan/

[12] ovr/phpsa: https://github.com/ovr/phpsa

[13] Туториал: https://www.sitepoint.com/static-analysis-with-phpsa-php-smart-analyzer/

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

[15] спецификации от Facebook: https://github.com/facebook/graphql

[16] Maikuolan/phpMussel: https://github.com/Maikuolan/phpMussel

[17] ircmaxell/RandomLib: https://github.com/ircmaxell/RandomLib

[18] deuill/go-php: https://github.com/deuill/go-php

[19] swarrot/swarrot: https://github.com/swarrot/swarrot

[20] prolic/HumusAmqp: https://github.com/prolic/HumusAmqp

[21] php-vcr/php-vcr: https://github.com/php-vcr/php-vcr

[22] markrogoyski/math-php: https://github.com/markrogoyski/math-php

[23] Простой Rest API на Symfony 3.1: https://www.cloudways.com/blog/rest-api-in-symfony-3-1/

[24] Масштабируем сессии Symfony с помощью Memcached: https://labs.madisoft.it/scaling-symfony-sessions-with-memcached/

[25] Yii 2 Conference 2016: http://prjctr.com.ua/events/yii2-conference.html

[26] Как использовать UrlManager для настройки роутинга и создания «дружелюбных» URL: https://habrahabr.ru/post/308948/

[27] Туториал: Отправка email на Yii 2: http://code.tutsplus.com/tutorials/building-your-startup-delivering-the-meeting-invitation--cms-23428

[28] Laravel 5.3: Подготовка к разработке (для новичков): https://habrahabr.ru/post/309568/

[29] Lumen 5.3: https://laravel-news.com/2016/09/lumen-5-3-is-released/

[30] krlove/eloquent-model-generator: https://github.com/krlove/eloquent-model-generator

[31] Обнаружение потенциально вредоносного PHP кода с помощью контрольных сумм и эвристик на синтаксическом дереве: https://blog.garage-coding.com/2016/09/01/detecting-potentially-malicious-php-code-using-parsers-and-heuristics.html

[32] Как избежать почти-неизменяемых объектов в PHP: http://paul-m-jones.com/archives/6400

[33] Знакомимся с PageObject: https://qafoo.com/blog/089_introduction_to_page_objects.html

[34] Типы данных в PHP и MySQL: http://schlueters.de/blog/archives/182-Types-in-PHP-and-MySQL.html

[35] Обзор PHP 7.1: https://blog.pascal-martin.fr/post/php71-en-introduction-and-release-cycle.html

[36] Волшебная сборка проекта на WordPress при помощи пакетных менеджеров и напильника: https://habrahabr.ru/post/309214/

[37] CRUD и связанные операции в CleverStyle Framework: https://habrahabr.ru/post/308646/

[38] О фреймворках: https://habrahabr.ru/company/oleg-bunin/blog/308644/

[39] PHPixie против Laravel: https://habrahabr.ru/post/309176/

[40] Не поставил favicon на сайте — получи двойной трафик от Chrome: https://habrahabr.ru/post/309436/

[41] PHP: неправильный путь: https://habrahabr.ru/company/mailru/blog/308788/

[42] 9th Symfony Moscow Meetup: https://www.youtube.com/playlist?list=PLlsBBnQmNLDMbWZhNGY76pxaBflMq6TUO

[43] Туториал по Codeception на примере Laravel: https://www.youtube.com/playlist?list=PLrIm-p2rpV0Hu9EvTidyYG1vsX0LWIM7Q

[44] докладов: https://www.youtube.com/playlist?list=PLECEw2eFfW7hq_1TyZn5UtMw5KOoZARJP

[45] мастер-классов: https://www.youtube.com/playlist?list=PLECEw2eFfW7ilqWvaeH0cDJvL1SH_v1vO

[46] Symfony Catalunya 2016: https://www.youtube.com/playlist?list=PLQeCouGk8zAOdUpj_aKgxMUAacV2BD5Eq

[47] Пример кода, который синтаксически валиден на PHP и Java, и производит один и тот же вывод: https://gist.github.com/forairan/b1143f42883b3b0ee1237bc9bd0b7b2c

[48] sbesselsen/js.php: https://github.com/sbesselsen/js.php

[49] Почему число вопросов по PHP на Stack Overflow уменьшается?: http://meta.stackoverflow.com/questions/334267/why-are-php-questions-on-stack-overflow-in-decline

[50] данных SO: http://data.stackexchange.com/

[51] Обмен стикерами между группами пользователей PHP 2016: https://www.joeferguson.me/php-user-group-sticker-exchange-2016/

[52] PHPMap: https://phpmap.co/

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

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

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

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

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

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

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