- PVSM.RU - https://www.pvsm.ru -
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
str_replace()
так, чтобы параметр replace
использовался циклически. Это позволит делать подобные замены: str_replace("?", array("'Joe'", "'Smith'"), "SELECT * FROM people WHERE first = ? AND last = ?");
foreach
ведет себя непредсказуемо в редких случаях. Предлагается изменить реализацию, благодаря чему поведение станет консистентным и немного улучшится производительность.use
для пространств имен:use DoctrineCommonCollectionsExpr{ Comparison, Value, CompositeExpression };
date.timezone
при работе с функциями даты. Предлагается отключить это сообщение.default
в списке аргументов: foo(1, default, 3);
Если вы заметили опечатку или ошибку, пожалуйста, напишите мне в личку!
Прислать ссылку [75]
Быстрый поиск по всем дайджестам [76]
← Предыдущий выпуск [77]
Автор: pronskiy
Источник [78]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/news/82114
Ссылки в тексте:
[1] Дождались, релиз Laravel 5: http://habrahabr.ru/post/249911/
[2] американская: http://laracon.us/
[3] европейская: http://laracon.eu/2015/
[4] PHPUnit 4.5.0: https://github.com/sebastianbergmann/phpunit/wiki/Release-Announcement-for-PHPUnit-4.5.0
[5] Prophecy: https://github.com/phpspec/prophecy
[6] тут: http://thephp.cc/news/2015/02/phpunit-4-5-and-prophecy
[7] Уязвимость GHOST в Glibc может проявляться в web-приложениях на языке PHP: http://www.opennet.ru/opennews/art.shtml?num=41577
[8] RFC: Scalar Type Hints: https://wiki.php.net/rfc/scalar_type_hints#vote
[9] php.internals продолжаются споры: http://www.serverphorums.com/read.php?7,1128464,1130167,page=2
[10] Предсказания PHP на 2015: http://blog.ajf.me/2015-02-06-php-predictions-for-2015
[11] http://BecauseWeCantHaveNiceThings.com: http://BecauseWeCantHaveNiceThings.com
[12] RFC: Add cyclic string replacements: https://wiki.php.net/rfc/cyclic-replace
[13] RFC: Fix «foreach» behavior: https://wiki.php.net/rfc/php7_foreach
[14] RFC: Group Use Declarations: https://wiki.php.net/rfc/group_use_declarations
[15] RFC: Remove the date.timezone warning: https://wiki.php.net/rfc/date.timezone_warning_removal
[16] RFC: Skipping optional parameters for functions: https://wiki.php.net/rfc/skipparams
[17] rlerdorf/php7dev: https://github.com/rlerdorf/php7dev
[18] ранее обратился к участникам php.internals: http://news.php.net/php.internals/80978
[19] Docker-контейнер с PHP 7: https://github.com/dave1010/php7-docker
[20] amphp/artax: https://github.com/amphp/artax
[21] phpMemAdmin: https://github.com/clickalicious/phpMemAdmin
[22] SnappyRouter: https://github.com/Vectorface/SnappyRouter
[23] SuperClosure v2.0.0: https://github.com/jeremeamia/super_closure
[24] GovernorFramework: https://github.com/davidkalosi/GovernorFramework
[25] CQRS: https://ru.wikipedia.org/wiki/CQRS
[26] php-git-hooks: https://github.com/bruli/php-git-hooks
[27] Glide: http://glide.thephpleague.com/
[28] об интеграции Glide с Laravel: https://laravel-news.com/2015/01/using-glide-laravel/
[29] Intervention/image: https://github.com/Intervention/image
[30] Pomm: http://www.pomm-project.org/
[31] PHP Enums: https://gist.github.com/pronskiy/6f4b0ee8e022957ec93f
[32] sabre/uri: http://evertpot.com/new-uri-library-for-php/
[33] что же такое ссылка: http://evertpot.com/whats-in-a-link/
[34] CockpitCMS: https://github.com/aheinze/cockpit
[35] туториал по использованию: http://www.sitepoint.com/introducing-cockpitcms-cms-developers/
[36] Riimu/Kit-CSRF: https://github.com/Riimu/Kit-CSRF
[37] CSRF: https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%B6%D1%81%D0%B0%D0%B9%D1%82%D0%BE%D0%B2%D0%B0%D1%8F_%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D0%BB%D0%BA%D0%B0_%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0
[38] YiiGist: http://yiigist.com/
[39] Thruway: https://github.com/voryx/Thruway
[40] WAMP v2: http://wamp.ws/
[41] тут: http://www.smashingmagazine.com/2015/01/13/why-ajax-isnt-enough/
[42] тут: http://habrahabr.ru/post/201658/
[43] Погружаемся в Zend Execution engine: http://jpauli.github.io/2015/02/05/zend-vm-executor.html
[44] серии постов от Julien Pauli: http://jpauli.github.io/
[45] Буфер вывода в PHP: http://habrahabr.ru/company/mailru/blog/248573/
[46] PSR-7 на примере: https://mwop.net/blog/2015-01-26-psr-7-by-example.html
[47] интерфейсов: https://github.com/php-fig/http-message
[48] «Запомнить меня на этом компьютере» — Безопасные стратегии долгосрочной аутентификации: https://resonantcore.net/blog/2015/02/remember-me-safely-secure-long-term-authentication-strategies
[49] ClassManager — You shall not pass: http://piotrpasich.com/classmanager-you-shall-not-pass/
[50] Нужно ли экранировать пользовательские данные при использовании MongoDB: http://derickrethans.nl/escape-input.html
[51] MVC и ADR — это UI-паттерны, а не паттерны архитектуры приложений: http://paul-m-jones.com/archives/6079
[52] SPL итераторы и производительность: http://piotrpasich.com/spl-iterators-against-the-performance/
[53] Dredd: Do Your HTTP API Justice: https://philsturgeon.uk/api/2015/01/28/dredd-api-testing-documentation/
[54] API Blueprint: https://apiblueprint.org/
[55] Запуск HHVM с веб-сервером: http://www.whitewashing.de/2015/02/01/running_hhvm_webserver.html
[56] специальный мини-сервер на Go: https://github.com/beberlei/hhvm-serve
[57] Обфускация id в URL с помощью Laravel 5: http://jenssegers.be/blog/64/easy-id-obfuscation-with-laravel-5
[58] ReactPHP: Таймеры: http://blog.wyrihaximus.net/2015/01/reactphp-timers/
[59] Изучаем ООП в PHP: https://github.com/marcelgsantos/learning-oop-in-php
[60] Подготовка к Zend сертификации: Основы PHP: http://devacademy.ru/posts/podgotovka-k-zend-sertifikatsii-osnovyi-php/
[61] подборка из 70 вопросов и ответов с объяснениями: https://leanpub.com/zce
[62] Разбираемся в HTTP прокси NGINX, балансировке нагрузки, буферизации и кешировании: http://devacademy.ru/posts/razbiraemsya-v-http-proksi-nginx-balansirovke-nagruzki-buferizatsii-i-keshirovanii/
[63] Программируем на Yii2: MVC, формы, макеты (layouts): http://code.tutsplus.com/tutorials/programming-with-yii2-exploring-mvc-forms-and-layouts--cms-22682
[64] WordPress: Лучшие практики на AWS: http://d0.awsstatic.com/whitepapers/wordpress-best-practices-on-aws.pdf
[65] Развертывание WordPress с помощью AWS Elastic Beanstalk: http://d0.awsstatic.com/whitepapers/deploying-wordpress-with-aws-elastic-beanstalk.pdf
[66] BemPHP: реализация методологии БЭМ средствами PHP: http://habrahabr.ru/post/249629/
[67] Статический анализ PHP кода на примере Symfony2: http://habrahabr.ru/post/248971/
[68] WSGI/Rack для PHP: http://habrahabr.ru/post/250055/
[69] Good Chemistry: http://talks.php.net/sunshinephp15#/
[70] тут: https://joind.in/event/view/2571/slides#event-tabs
[71] PHPNW14: https://www.youtube.com/playlist?list=PLmmVKoOOmweOJpLvceuDC9QKGHjZx4UBX
[72] Цель бенчмарка фреймворков: http://michaelkimsal.com/blog/purpose-of-framework-benchmarking-speed/
[73] История PHP-фреймворков: https://github.com/pmjones/php-history
[74] Жизнь PHP-разработчика: http://jonkuperman.com/life-of-a-php-developer/
[75] Прислать ссылку: http://bit.ly/php-digest-add-link
[76] Быстрый поиск по всем дайджестам: http://pronskiy.github.io/php-digest/
[77] Предыдущий выпуск: http://habrahabr.ru/company/zfort/blog/248835/
[78] Источник: http://habrahabr.ru/post/250075/
Нажмите здесь для печати.