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

Дайджест интересных новостей и материалов из мира PHP № 42 (1 — 16 июня 2014)

Дайджест интересных новостей и материалов из мира PHP № 42 (1 — 16 июня 2014)

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

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

Дайджест интересных новостей и материалов из мира PHP № 42 (1 — 16 июня 2014) Новости и релизы

Дайджест интересных новостей и материалов из мира PHP № 42 (1 — 16 июня 2014) PHP

  • RFC: Uniform Variable Syntax [10] — Предложение от Никиты Попова, которое предполагает введение единого синтаксиса переменных и вызовов в PHP. Так, станут возможными недоступные на данный момент конструкции: $foo()['bar'](); $foo::$bar::$baz; foo()(); $foo->bar()(), а также операции с любыми выражениями в скобках, например (function() { ... })() и прочие.
  • RFC: Bare Name Array Literal [11] — Предлагается сделать кавычки необязательными в объявлении ключей и значений массивов по аналогии с объявлением объектов в JavaScript.
  • RFC: Bare Name Array Dereference [12] — В продолжение к предыдущему, в данном предложении автор желает сократить синтаксис обращения к элементам вложенного массива, и вместо $myArray['foobar']['andSoOn']['moreKeys'] использовать что-то подобное $myArray:>foobar:>andSoOn:>moreKeys.

Дайджест интересных новостей и материалов из мира PHP № 42 (1 — 16 июня 2014) Инструменты

  • Buzz [13] — Легковесный HTTP-клиент.
  • Snoop [14] — Библиотека позволяет находить информацию о пользователе (соц. профили, изображения и т. п.) по его имейлу. Используется Rapportive API [15].
  • Stapler [16] — Библиотека для аплоада файлов на PHP и связкой с ORM. Автор вдохновлялся Ruby-инструментом Paperclip [17].
  • JSON Lint [18] — Полезная библиотека от создателя Composer.
  • PHPloy [19] — Инструмент для обновления серверов по FTP.
  • Swap [20] — Библиотека позволяет получать курсы валют от различных провайдеров.
  • LanguageDetector [21] — Позволяет установить язык по строке.
  • Certificationy [22] — Консольное приложение для подготовки к сертификации по Symfony.

Дайджест интересных новостей и материалов из мира PHP № 42 (1 — 16 июня 2014) Материалы для обучения

Дайджест интересных новостей и материалов из мира PHP № 42 (1 — 16 июня 2014) Аудио и видеоматериалы

Автор: pronskiy

Источник [63]


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

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

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

[1] Pickle: https://wiki.php.net/rfc/pickle

[2] прототип: https://github.com/pierrejoye/pickle

[3] Codeception 2.0 Final: http://codeception.com/06-05-2014/codeception-2.0-final

[4] PHP 5.6 beta 4: http://www.php.net/archive/2014.php#id2014-06-05-1

[5] обзор изменений и новых возможностей PHP: http://www.sitepoint.com/php-5-6-end-beta

[6] PHP-Excel v1.0: http://ilia.ws/archives/278-PHP-Excel-v1.0-Released.html

[7] Впервые за 15 лет обновлена спецификация протокола HTTP/1.1: http://www.opennet.ru/opennews/art.shtml?num=39956

[8] PHP User Group Днепропетровск: https://www.facebook.com/pugdnepr

[9] первая встреча: http://easycheck.dataart.ru/invite?q=910b6e1d541611d68661ed470822c263

[10] RFC: Uniform Variable Syntax: https://wiki.php.net/rfc/uniform_variable_syntax

[11] RFC: Bare Name Array Literal: https://wiki.php.net/rfc/bare_name_array_literal

[12] RFC: Bare Name Array Dereference: https://wiki.php.net/rfc/bare_name_array_dereference

[13] Buzz: https://github.com/kriswallsmith/Buzz

[14] Snoop: https://github.com/florianv/snoop

[15] Используется Rapportive API: http://jordan-wright.github.io/blog/2013/10/14/automated-social-engineering-recon-using-rapportive/

[16] Stapler: https://github.com/Codesleeve/stapler

[17] Paperclip: https://github.com/thoughtbot/paperclip

[18] JSON Lint: https://github.com/Seldaek/jsonlint

[19] PHPloy: https://github.com/banago/PHPloy

[20] Swap: https://github.com/florianv/swap

[21] LanguageDetector: https://github.com/ZhukV/LanguageDetector

[22] Certificationy: https://github.com/eko/certificationy

[23] Расмус Лердорф о PHP 5.6, 6.0 и прочем: http://blog.wepay.com/post/87335593111/rasmus-lerdorf-talks-php-5-6-6-0-and-beyond

[24] слайды свежего доклада Расмуса о PHP 5.5, 5.6 и развертывании приложений: http://talks.php.net/wepay14#/

[25] Прототипное наследование в PHP: https://medium.com/@followchrisp/php-prototypical-inheritance-2ea34e8ce360

[26] перевод: http://laravel.ru/articles/odd_bod/php-prototypical-inheritance

[27] Именованные конструкторы в PHP: http://verraes.net/2014/06/named-constructors-in-php/

[28] Когда следует использовать статические методы: http://verraes.net/2014/06/when-to-use-static-methods-in-php/

[29] Объяснение трейтов в PHP: http://xanderguzman.com/blog/2014/06/08/php-traits-explained/

[30] Работаем с валютами и курсами в PHP: http://culttt.com/2014/06/04/working-money-currency-php/

[31] Аутентификация токеном в Silex + AngularJS приложении: http://gonzalo123.com/2014/06/09/token-based-authentication-with-silex-and-angularjs/

[32] Создание и обработка форм в Symfony 2: http://www.sitepoint.com/building-processing-forms-in-symfony-2

[33] Symfony2 + AngularJS: https://medium.com/@llaine/operate-with-harmony-symfony2-angularjs-283b641d3b05

[34] Минификации CSS в Laravel: http://www.sitepoint.com/create-laravel-css-minify-command

[35] Внедрение зависимости с помощью IoC в Laravel: http://www.sitepoint.com/dependency-injection-laravels-ioc

[36] Использование BigQuery от Google в PHP: http://leve.rs/blog/using-google-big-query-in-php/

[37] анонса об открытом доступе к GDELT из Google BigQuery: http://googlecloudplatform.blogspot.ru/2014/05/worlds-largest-event-dataset-now-publicly-available-in-google-bigquery.html

[38] Обзор новых возможностей PhpStorm 8: http://www.sitepoint.com/phpstorm-8-new-features/

[39] Ответ с прозрачной однопиксельной картинкой или как трекать открытие писем с помощью Symfony: http://loige.com/transparent-pixel-response-with-symfony-how-to-track-email-opening/

[40] Устанавливаем Nginx и PHP на Raspberry Pi: http://www.dingleberrypi.com/2014/06/tutorial-install-nginx-and-php-on-raspbian/

[41] Yii2 дайджест новостей разработки #8 Май-Июнь'14: http://stdout.in/ru/post/yii2-dajdzest-novostej-razrabotki-8-maj-iun-14

[42] Спидран по 13 уязвимостям на сайтах. Основные понятия, и средства защиты: http://habrahabr.ru/post/226321/

[43] Индексирование Sphinx с удаленного сервера средствами PHP: http://habrahabr.ru/company/zfort/blog/225979/

[44] Phalcon Framework на продакшене: http://habrahabr.ru/post/225851/

[45] Полезные инструменты для разработки на Laravel: http://habrahabr.ru/post/225627/

[46] Yii2. Связи Active Record: http://habrahabr.ru/post/226103/

[47] Анализ «узких мест»: http://www.youtube.com/watch?v=fGy9FAW1gj4

[48] Ильи Альшанетского: https://twitter.com/iliaa

[49] тут: http://ilia.ws/files/ipc2014_bottlenecks.pdf

[50] Валидация форм в Symfony 2: http://code.tutsplus.com/tutorials/form-validation-in-symfony-2--cms-21397

[51] создание повторно используемых форм: http://code.tutsplus.com/tutorials/creating-reusable-forms-in-symfony-2--cms-21244

[52] основы: http://code.tutsplus.com/tutorials/symfony-2-the-basics--net-37015

[53] роутинг: http://code.tutsplus.com/tutorials/routing-overview-basics-in-symfony-2--cms-20754

[54] контроллеры: http://code.tutsplus.com/tutorials/working-with-controllers-in-symfony-2--cms-21111

[55] шаблоны: http://code.tutsplus.com/tutorials/working-with-templates-in-symfony-2--cms-21172

[56] Аннотации в PHP Annotations: они существуют!: http://blog.jetbrains.com/phpstorm/2014/06/webinar-recording-php-annotations-they-exist/

[57] Бесплатный курс по тестированию в PHP: http://courses.tutsplus.com/courses/php-testing-basics

[58] BDD в open source разработке: http://www.youtube.com/watch?v=_CQ5vdr55Hc

[59] Sylius: http://sylius.com/

[60] The Driven Developer: https://www.youtube.com/watch?v=cgSSySygfLs

[61] Лучшие практики PHPUnit: https://www.youtube.com/watch?v=C6cQUlbJLKY

[62] Подкаст Sound of Symfony: Эпизод 1: http://www.soundofsymfony.com/episode/episode-1

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