- PVSM.RU - https://www.pvsm.ru -
Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.3.0 Beta 1, PhpStorm 2018.2, Composer 1.7 и другие релизы, принят стандарт PSR-17, обзор Yii 3.0, альтернативная реализация Fiber API для асинхронных приложений, порция полезных инструментов, и многое другое.
Приятного чтения!
setcookie()
и другие функции для работы с куки добавлена возможность передать масси опций, включая поддержку стандарта Same-site Cookie [16]. Реализовано уже в PHP 7.3.strpos()
несколько раз, и намного быстрее чем вызов preg_match_all()
.
Спасибо за внимание!
Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку [71].
Вопросы и предложения пишите на почту [72] или в твиттер [73].
Прислать ссылку [74]
Поиск ссылок по всем дайджестам [75]
← Предыдущий выпуск: PHP-Дайджест № 135 [76]
Автор: Роман Пронский
Источник [77]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/php-2/288321
Ссылки в тексте:
[1] PHP 7.3.0 Beta 1: http://php.net/archive/2018.php#id2018-08-02-1
[2] новых возможностей и изменений: https://github.com/php/php-src/blob/php-7.3.0beta1/UPGRADING
[3] PhpStorm 2018.2: https://blog.jetbrains.com/phpstorm/2018/07/phpstorm-2018-2-release/
[4] Улучшенное автодополнение: https://blog.jetbrains.com/phpstorm/2018/07/fully-qualified-class-name-completion/
[5] Структурный поиск и замена: https://www.jetbrains.com/help/phpstorm/structural-search-and-replace-examples.html
[6] Кастомные шаблоны постфиксного дополнения: https://blog.jetbrains.com/phpstorm/2018/07/custom-postfix-completion-templates/
[7] Обновленный интерфейс и поддержка touch bar: https://www.jetbrains.com/idea/whatsnew/#v2018-2-user-interface
[8] другие улучшения: https://www.jetbrains.com/phpstorm/whatsnew/
[9] PSR-17: HTTP Factories: https://groups.google.com/forum/#!msg/php-fig/Q1Ym3RFVdwM/_feYyg0UBQAJ
[10] интерфейсы фабрик: https://github.com/php-fig/http-factory
[11] PSR-7: https://www.php-fig.org/psr/psr-7/
[12] PHP 7.2 доступен на Google Cloud Platform: https://cloudplatform.googleblog.com/2018/07/bringing-the-best-of-serverless-to-you.html
[13] PHPUnit 7.3: https://github.com/sebastianbergmann/phpunit/blob/7.3/ChangeLog-7.3.md#730---2018-08-03
[14] Composer 1.7.0: https://github.com/composer/composer/releases/tag/1.7.0
[15] [PHP]: Same Site Cookie: https://wiki.php.net/rfc/same-site-cookie
[16] Same-site Cookie: https://tools.ietf.org/html/draft-west-first-party-cookies-07
[17] [RFC]: Typed Properties 2.0: https://wiki.php.net/rfc/typed_properties_v2
[18] результаты бенчмарков: https://gist.github.com/dstogov/b9fc0fdccfb8bf7bae121ce3d3ff1db1
[19] spiral/roadrunner: https://github.com/spiral/roadrunner
[20] запуска PHP на AWS Lambda: https://github.com/spiral/roadrunner/wiki/AWS-Lambda
[21] codeplea/ahocorasickphp: https://github.com/codeplea/ahocorasickphp
[22] Ахо — Корасик: https://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%90%D1%85%D0%BE_%E2%80%94_%D0%9A%D0%BE%D1%80%D0%B0%D1%81%D0%B8%D0%BA
[23] chekalskiy/php-bank-db: https://github.com/chekalskiy/php-bank-db
[24] Илья Чекальский: https://chekalskiy.ru/
[25] igniphp/framework: https://github.com/igniphp/framework
[26] Swoole: https://github.com/swoole/swoole-src
[27] spatie/phpunit-snapshot-assertions: https://github.com/spatie/phpunit-snapshot-assertions
[28] elgentos/masquerade: https://github.com/elgentos/masquerade
[29] zendframework/zend-problem-details: https://github.com/zendframework/zend-problem-details
[30] RFC 7807 Problem Details for HTTP API: https://tools.ietf.org/html/rfc7807
[31] formapro/pvm: https://github.com/formapro/pvm
[32] UI: https://github.com/formapro/pvm-ui
[33] Rican7/incoming: https://github.com/rican7/incoming
[34] rezozero/mixedfeed: https://github.com/rezozero/mixedfeed
[35] KikApp: https://www.kikapptools.com/
[36] Неделя Symfony #605 (30 июля — 5 августа 2018): https://symfony.com/blog/a-week-of-symfony-605-30-july-5-august-2018
[37] Неделя Symfony #604 (23-29 июля 2018): https://symfony.com/blog/a-week-of-symfony-604-23-29-july-2018
[38] LEMP стек c PHP 7 на CentOS 7 + Let's Encrypt в Google Cloud для развертывания приложения Symfony 4: https://habr.com/post/419121/
[39] Обзор изменений в Yii 3.0: https://github.com/yiisoft/core/blob/master/UPGRADE.md
[40] yiigist.com: https://yiigist.com/
[41] Миграция проекта с yii1 на yii2 через единовременную работу: https://habr.com/post/417677/
[42] Symphony Moscow Meetup — Symfoniacs — #15 (Lamoda): https://www.youtube.com/watch?v=sQ99b22My_M
[43] imanghafoori1/laravel-heyman: https://github.com/imanghafoori1/laravel-heyman
[44] tillkruss/alfred-laravel-docs: https://github.com/tillkruss/alfred-laravel-docs
[45] Alfred: https://www.alfredapp.com/
[46] digitaldreams/laracrud: https://github.com/digitaldreams/laracrud
[47] Видеотуториал: https://www.youtube.com/playlist?list=PLcGdsjZbEjRtxROY7mlHcJQcSwxx9L8NB
[48] Laravel Nova: https://nova.laravel.com/
[49] блогпосте: https://medium.com/@taylorotwell/introducing-laravel-nova-7df0c9f67273
[50] видео: https://www.youtube.com/watch?v=pLcM3mpZSV0
[51] Статистика Laravel приложений: https://jason.pureconcepts.net/2018/07/laravel-numbers/
[52] Laravel Shift: https://laravelshift.com/
[53] Стайл гайд и лучшие практики для Laravel: https://style.dyrynda.com.au/
[54] Неделя Zend Framework 2018-08-02: https://tinyletter.com/mwopzend/letters/zend-framework-community-news-for-the-week-of-2018-08-02
[55] concurrent-php/ext-async: https://github.com/concurrent-php/ext-async
[56] fiberphp/fiber-ext: https://github.com/fiberphp/fiber-ext
[57] управлению асинхронными задачами: https://github.com/concurrent-php/ext-async#async-api
[58] @dmitrybalabka: https://twitter.com/dmitrybalabka
[59] PHP Roundtable Podcast #076: Конкурентность, генераторы, и корутины: https://www.phproundtable.com/episode/concurrency-generators-coroutines-oh-my
[60] Книга «Изучаем Асинхронный PHP с ReactPHP»: https://leanpub.com/event-driven-php-ru
[61] Месяц WordPress: июль 2018: https://wordpress.org/news/2018/08/the-month-in-wordpress-july-2018/
[62] Magento Tech Digest #25: July 16 – 30, 2018: https://www.maxpronko.com/magento-tech-digest-25-july-16-30-2018/
[63] Никогда не используйте тайп-хинт array: https://steemit.com/php/@crell/php-never-type-hint-on-arrays
[64] Об использовании TOML: https://laravel-news.com/toml-configuration-in-php
[65] формат: https://github.com/toml-lang/toml
[66] Бенчмарки типичных кусков кода в PHP: https://frederickvanbrabant.com/2018/07/24/php-performance.html
[67] О создании бекдора в виде PHP-расширения: https://x-c3ll.github.io/posts/PHP-extension-backdoor/
[68] Адаптивный Waveform для вашего аудиосервиса: https://habr.com/post/412629/
[69] Java убьет ваш стартап. PHP – спасет его.: https://medium.com/@alexkatrompas/java-will-kill-your-startup-php-will-save-it-f3051968145d
[70] Эволюция PHP-разработчика в картинках: https://medium.com/@DonnaInsolita/the-evolution-of-php-developer-4d3c2fdfa1ae
[71] личку: https://habrahabr.ru/conversations/pronskiy/
[72] почту: mailto:roman@pronskiy.com
[73] твиттер: https://twitter.com/pronskiy
[74] Прислать ссылку: https://bit.ly/php-digest-add-link
[75] Поиск ссылок по всем дайджестам: https://pronskiy.com/php-digest/
[76] Предыдущий выпуск: PHP-Дайджест № 135: https://habr.com/company/zfort/blog/417897/
[77] Источник: https://habr.com/post/419359/?utm_source=habrahabr&utm_medium=rss&utm_campaign=419359
Нажмите здесь для печати.