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

Дайджест интересных новостей и материалов из мира PHP № 35 (26 января — 9 февраля 2014)

Дайджест интересных новостей и материалов из мира PHP № 35 (26 января — 9 февраля 2014)

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

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

Дайджест интересных новостей и материалов из мира PHP № 35 (26 января — 9 февраля 2014) Новости и релизы

  • Обновления PHP 5.5.9 [1] и PHP 5.4.25 [2] — Исправлены ошибки, в том числе в PHP 5.5.9 устранена уязвимость [3] в расширении GD, позволяющая инициировать переполнение кучи при обработке специально оформленных изображений через функцию imagecrop().
  • PSR-7 HTTP message interfaces [4] — Черновик нового стандарта от группы PHP-FIG.
  • Mockery 0.9.0 [5] — Свежая версия популярного инструмента создания моков.
  • HHVM 2.4.0 [6] — Обновление виртуальной машины PHP. В основном лишь исправления ошибок.
  • React v0.4.0 [7] — Свежая версия «node.js для PHP». Подробно о React [8] video рассказывал сам автор.

Дайджест интересных новостей и материалов из мира PHP № 35 (26 января — 9 февраля 2014) PHP

Дайджест интересных новостей и материалов из мира PHP № 35 (26 января — 9 февраля 2014) Инструменты

  • Duct [12] — Библиотека для непрерывного парсинга JSON.
  • Phrocco [13] — Генератор красивой и удобной документации для PHP. Порт Docco [14].
  • Fractal [15] — Библиотека предоставляет слой представления и преобразования данных сложного вида, часто встречающихся в RESTful API.
  • Its Continuous! [16] — Микроприложение для непрерывной интеграции PHP-проектов.
  • Phystrix [17] — Библиотека для решения проблемы отказоустойчивости распределенных систем. Порт Java-библиотеки Hystrix [18].
  • Puli [19] — Библиотека, которая предоставляет доступ к файлам вашего PHP проекта через единую систему именования. Имеется также плагин для Composer [20].
  • Alice [21] — Генератор фикстур, позволяющий описывать данные для тестирования в простом для чтения и редактирования виде.
  • Pest [22] — Библиотека PHP-клиент RESTful веб-сервисов.
  • LiipMonitor [23] — Библиотека для мониторинга работоспособности систем приложения.
  • ohmy-auth [24] — Библиотека для работы с OAuth-сервисами в стиле текучего интерфейса (цепочек вызовов) и promise'ов.
  • Assert [25] — По сути библиотека валидации данных. Пост [26] с описанием от автора.
  • Recoil [27] — Библиотека от автора React, реализующая многозадачность в PHP c помощью корутин [28] habr.

Дайджест интересных новостей и материалов из мира PHP № 35 (26 января — 9 февраля 2014) Материалы для обучения

Дайджест интересных новостей и материалов из мира PHP № 35 (26 января — 9 февраля 2014) Материалы c прошедших конференций

Дайджест интересных новостей и материалов из мира PHP № 35 (26 января — 9 февраля 2014) Аудио и видеоматериалы

  • video PHPStorm Test Workflow [79]
  • video PHPSpec так хорош [80] — Небольшой туториал по использованию PHPSpec [81].
  • ru Подкаст Laravel.IO №9 [82] — Перевод подкаста, в котором создатель Laravel Тейлор и другие участники сообщества обсуждают фреймворк, его будущее и смежные темы.
  • video Подкаст Voices of the ElePHPant #5 [83] — Неформальная беседа с известными личностями из PHP-сообщества: Sara Golemon (HHVM), Derick Rethan (Xdebug), Illia Alshanetsky, Ben Ramsey.

Дайджест интересных новостей и материалов из мира PHP № 35 (26 января — 9 февраля 2014) Занимательное

Быстрый поиск по всем дайджестам [91]
Предыдущий выпуск [92]

Автор: pronskiy

Источник [93]


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

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

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

[1] PHP 5.5.9: http://www.php.net/archive/2014.php#id2014-02-05-4

[2] PHP 5.4.25: http://php.net/index.php#id2014-02-06-1

[3] устранена уязвимость: https://github.com/php/php-src/commit/8f4a5373bb71590352fd934028d6dde5bc18530b

[4] PSR-7 HTTP message interfaces: https://github.com/php-fig/fig-standards/blob/master/proposed/http-message.md

[5] Mockery 0.9.0: http://blog.astrumfutura.com/2014/02/mockery-0-9-0-has-landed-mostly-in-one-piece/

[6] HHVM 2.4.0: http://www.hhvm.com/blog/3287/hhvm-2-4-0

[7] React v0.4.0: https://github.com/reactphp/react

[8] Подробно о React: http://www.youtube.com/watch?v=MWNcItWuKpI

[9] RFC: Улучшить эскейпинг HTML: https://wiki.php.net/rfc/secure-html-escape

[10] дискуссией в php.internals: http://marc.info/?t=139131073900002

[11] RFC: debug-info: https://wiki.php.net/rfc/debug-info

[12] Duct: https://github.com/IcecaveStudios/duct

[13] Phrocco: https://github.com/rossriley/phrocco

[14] Docco: http://jashkenas.github.io/docco/

[15] Fractal: http://fractal.thephpleague.com/

[16] Its Continuous!: http://itscontinuous.com/

[17] Phystrix: https://github.com/odesk/phystrix

[18] Hystrix: https://github.com/Netflix/Hystrix

[19] Puli: https://github.com/webmozart/puli

[20] плагин для Composer: https://github.com/webmozart/composer-puli-plugin

[21] Alice: https://github.com/nelmio/alice

[22] Pest: https://github.com/educoder/pest

[23] LiipMonitor: https://github.com/liip/LiipMonitor

[24] ohmy-auth: https://github.com/sudocode/ohmy-auth

[25] Assert: https://github.com/beberlei/assert

[26] Пост: http://www.whitewashing.de/2014/01/26/assert_v2_0__fluent_api_and_lazy_assertions.html

[27] Recoil: https://github.com/recoilphp/recoil

[28] c помощью корутин: http://habrahabr.ru/post/164173/

[29] Кропаем изображения в PHP на основе энтропии: http://codegeekz.com/cropping-images-entrop/

[30] Crop: https://github.com/stojg/crop/

[31] Программирование Google Glass на PHP: http://www.amazon.co.uk/Google-Glass-Programming-Tony-Gaitatzis-ebook/dp/B00I0IMMGO/ref=sr_1_34?s=books&ie=UTF8&qid=1391173983&sr=1-34&keywords=php

[32] 4 Reasons Why All PHP Frameworks Suck: http://www.phpclasses.org/blog/post/226-4-Reasons-Why-All-PHP-Frameworks-Suck.html

[33] Расмус на конференции PHP Frameworks Days: http://www.youtube.com/watch?v=anr7DQnMMs0

[34] Использование веб-сокетов в PHP приложениях. Silex и socket.io вместе.: http://gonzalo123.com/2013/12/24/integrating-websockets-with-php-applications-silex-and-socket-io-playing-together

[35] скринкаст: https://www.youtube.com/watch?v=vJWmnp3UXZI

[36] SOAP и PHP в 2014: http://www.whitewashing.de/2014/01/31/soap_and_php_in_2014.html

[37] Произвольная точность и большие числа в PHP: http://www.sitepoint.com/arbitrary-precision-big-numbers-php/

[38] GMP: http://www.php.net/manual/en/book.gmp.php

[39] BC Math: http://www.php.net/manual/en/book.bc.php

[40] php-bignumbers: https://github.com/Litipk/php-bignumbers

[41] Синглтоны и PHP: http://coderoncode.com/2014/01/27/design-patterns-php-singletons.html

[42] хак: http://3v4l.org/v8SIO

[43] NightTiger: http://habrahabr.ru/users/nighttiger/

[44] Управляем зависимостями проекта с помощью Bower и Composer: http://techportal.inviqa.com/2014/01/29/manage-project-dependencies-with-bower-and-composer/

[45] Настраиваем локальное зеркало для Composer-пакетов с помощью Satis: http://net.tutsplus.com/tutorials/php/setting-up-a-local-mirror-for-composer-packages-with-satis/

[46] об использовании Satis для быстрого и надежного развертывания приложений: http://labs.qandidate.com/blog/2013/12/05/using-satis-for-fast-and-reliable-software-deployment/

[47] Используйте HHVM чтобы ускорить Composer: http://markvaneijk.com/use-hhvm-to-speed-up-composer

[48] Шпаргалка от OWASP по безопасности в PHP: https://www.owasp.org/index.php/PHP_Security_Cheat_Sheet

[49] 4 HTTP заголовка, которые следует использовать для безопасности.: http://www.ibuildings.com/blog/2013/03/4-http-security-headers-you-should-always-be-using

[50] Делаем PHP безопаснее: введение в Augmented Types: http://tech.blog.box.com/2014/01/making-php-safer-introducing-augmented-types/

[51] Augmented Types: https://github.com/box/augmented_types

[52] HHVM c Symfony 2 выглядят превосходно: http://blog.liip.ch/archive/2013/10/29/hhvm-and-symfony2.html

[53] WordPress как полноценный фреймворк: http://www.sitepoint.com/wordpress-framework/

[54] PHP — Best Practises: http://thisinterestsme.com/php-best-practises/

[55] Начинаем работу c Phalcon: https://www.digitalocean.com/community/articles/how-to-install-and-get-started-with-phalcon-on-an-ubuntu-12-04-vps

[56] 2: https://www.digitalocean.com/community/articles/getting-started-with-phalcon-a-php-framework-part-2

[57] Как использовать фильтры в Laravel 4: http://laravel.ru/articles/amegatron/laravel-filters

[58] Laravel 4: File-Based CMS: https://medium.com/laravel-4/4bca98a74f4d

[59] серии исчерпывающих туториалов по Laravel: https://medium.com/laravel-4

[60] Node.js vs Laravel: http://thesimplesynthesis.com/post/node-js-vs-laravel

[61] Трюки и хаки PhpStorm: http://www.sitepoint.com/phpstorm-top-productivity-hacks-shortcuts/

[62] zephir-boost-yii: https://github.com/pigochu/zephir-boost-yii

[63] Zephir: http://www.sitepoint.com/zephir-build-php-extensions-without-knowing-c/

[64] Пример использования mongoDB: http://belyakov.su/content/primer-ispolzovaniya-mongodb

[65] SQL-injection в Yii framework: http://belyakov.su/content/sql-injection-v-yii-framework

[66] print или echo, что быстрее?: http://habrahabr.ru/post/211156/

[67] Лучшие практики и рекомендации по защите php-приложений от XSS-атак: http://habrahabr.ru/company/pentestit/blog/211494/

[68] PhpBrew. Менеджер версий PHP. (+ установка и использование в Ubuntu 13.10): http://habrahabr.ru/post/210764/

[69] phpbrew: https://github.com/c9s/phpbrew

[70] Делаем вебсокеты на PHP с нуля. Часть 2.: http://habrahabr.ru/company/ifree/blog/210228/

[71] тут: http://habrahabr.ru/company/ifree/blog/209864/

[72] Пример работы jQuery UI + PHP и GD. Нанесение аппликаций на изображение: http://habrahabr.ru/post/211260/

[73] Горизонтальное масштабирование PHP приложений.: http://habrahabr.ru/post/210656/

[74] Нестандартное применение IT в быту: парсинг, перцептивный хеш, сравнение изображений = оптимизация расходов: http://habrahabr.ru/post/210388/

[75] Использование EXPLAIN. Улучшение запросов: http://habrahabr.ru/post/211022/

[76] VagrantWebdev — виртуальная среда для веб-разработки: http://habrahabr.ru/post/211887/

[77] SunshinePHP 2014: https://joind.in/event/view/1444/slides#event-tabs

[78] PHP-конференции: http://2014.sunshinephp.com/

[79] PHPStorm Test Workflow: https://laracasts.com/lessons/phpstorm-testing-workflow

[80] PHPSpec так хорош: https://laracasts.com/lessons/phpspec-is-so-good

[81] PHPSpec: http://phpspec.net/

[82] Подкаст Laravel.IO №9: http://laravel.ru/articles/the/laravel-podcast-9

[83] Подкаст Voices of the ElePHPant #5: http://voicesoftheelephpant.com/2014/02/04/its-the-booze-talking-5-core-developers

[84] Интервью с создателем популярного микрофреймворка Slim: http://www.newmediacampaigns.com/blog/an-interview-with-the-founder-of-slim-php-framework-our-josh-lockhart

[85] TDD может быть не для вас. Маленький экскурс в психологию разработчика: http://phpixie.com/blog/test-driven-development-may-not-be-right-for-you/

[86] XXX Framework vs. YYY Framework: http://vschart.com/compare/laravel/vs/play-framework

[87] Статистика по использованию Vagrant: http://www.erikaheidi.com/2014/01/24/vagrant-usage-research/

[88] Какой язык программирования лучше всего изучать в 2014?: http://www.sitepoint.com/best-programming-language-learn-2014/

[89] Фиолетовые слоники PHP: https://www.kickstarter.com/projects/77145396/phpwomen-purple-elephpants

[90] кампанией оранжевых PHP-слоников: https://www.kickstarter.com/projects/eliw/php-architect-orange-elephpant

[91] Быстрый поиск по всем дайджестам: http://pronskiy.github.io/php-digest/

[92] Предыдущий выпуск: http://habrahabr.ru/company/zfort/blog/210366/

[93] Источник: http://habrahabr.ru/post/211995/