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

Дайджест интересных новостей и материалов из мира PHP за последние две недели №19 (03.06.2013 — 17.06.2013)

Дайджест интересных новостей и материалов из мира PHP за последние две недели №19 (03.06.2013 — 17.06.2013)

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

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

Дайджест интересных новостей и материалов из мира PHP за последние две недели №19 (03.06.2013 — 17.06.2013) Новости и релизы

  • Symfony 2.3.0! Первый релиз с долгосрочной поддержкой! [1] Дайджест интересных новостей и материалов из мира PHP за последние две недели №19 (03.06.2013 — 17.06.2013) — Вышла новая версия одного из самых популярных PHP-фреймворков, и почти сразу появилось первое минорное обновление [2]. Данный релиз примечателен тем, что будет поддерживаться до 2016 года. Если сомневаетесь, какую версию использовать, то специально для вас имеется полезная инструкция [3], которая кроме рекомендаций содержит дорожную карту развития фреймворка. Был написан также пост [4] о том, как с минимальными усилиями обновлять версию Symfony на проекте.
    Кстати сайт фреймворка — symfony.com [5] отныне будет мультиязычным [6], любой желающий может помочь в переводе сайта используя соответствующий репозиторий на GitHub [7].
  • Доступен PHP 5.5 RC3 [8]Исправлено [9] несколько ошибок и предполагается, что это будет последний релиз-кандидат, а уже 20 июня стоит ожидать финальной версии.
  • Доступны PHP 5.4.16 и PHP 5.3.26 [10] — Также обновились актуальные ветки. Исправлены ошибки [11], в том числе безопасности [12], всем пользователям рекомендуется обновиться.
  • Июньский выпуск журнала Web & PHP [13] — В свежем номере раскрыты следующие темы: Введение в документо-ориентированные БД на примере MongoDB; PHP наизнанку: Julien Pauili о внутренностях интерпретатора; Жизнь разработчика WordPress-плагинов; и другие.
  • Встречаем HTML5 парсер и сериализатор для PHP [14] — Авторы возродили умершую пару лет назад библиотеку php5lib [15]: переписали парсер и сериализатор, добавили поддержку composer, и на выходе получили новый полезный инструмент.
  • Pinboard — прокачиваем Pinba для мониторинга PHP [16] Дайджест интересных новостей и материалов из мира PHP за последние две недели №19 (03.06.2013 — 17.06.2013) — Отличное дополнение для pinba — сервера реального времени для мониторинга и сбора статистики в PHP, позволяющее собирать информацию не только в реальном времени, но и за продолжительные периоды, а затем просматривать ее в удобном виде.

Дайджест интересных новостей и материалов из мира PHP за последние две недели №19 (03.06.2013 — 17.06.2013) PHP

  • The PHP Internals Book [17] — Для тех, кому интересно, как устроен PHP внутри, а также для тех, кто хотел бы разрабатывать расширения или даже участвовать в разработке самого языка тремя ведущими участниками core-команды: Julien Pauli, Anthony Ferrara и Nikita Popov — была начата работа над книгой. Книга в основном расчитана на разработчиков имеющих опыт программирования на C, но информация, насколько это возможно, будет подана в виде, понятном и тем, кто не имел дела с языком C.
    Работа над книгой еще продолжается, но уже сейчас доступна глава, в которой рассмотрено устройство классов и объектов.
  • Какой PHP-фреймворк вы используете? [18] Дайджест интересных новостей и материалов из мира PHP за последние две недели №19 (03.06.2013 — 17.06.2013) — На Хабре проскочил опрос о популярности различных PHP-фреймворков. Результат достаточно неожиданный, особенно в сравнении с прошлым [19] Дайджест интересных новостей и материалов из мира PHP за последние две недели №19 (03.06.2013 — 17.06.2013) опросом или, например, с данными с GitHub [20].
  • Принятие версий PHP [21] — Еще один обзор статистики использования различных версий PHP.

Дайджест интересных новостей и материалов из мира PHP за последние две недели №19 (03.06.2013 — 17.06.2013) Материалы для обучения

Ссылка [66] на предыдущий выпуск.

Автор: pronskiy

Источник [67]


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

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

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

[1] Symfony 2.3.0! Первый релиз с долгосрочной поддержкой!: http://habrahabr.ru/post/182008/

[2] первое минорное обновление: http://2.3.2symfony.com/blog/symfony-2-3-1-released

[3] инструкция: http://symfony.com/blog/which-version-of-symfony-should-you-use

[4] пост: http://symfony.com/blog/upgrading-your-symfony-projects-the-easy-way

[5] symfony.com: http://symfony.com

[6] будет мультиязычным: http://symfony.com/blog/the-symfony-com-website-in-your-language

[7] соответствующий репозиторий на GitHub: https://github.com/symfony/symfony-marketing

[8] Доступен PHP 5.5 RC3: http://php.net/index.php#id2013-06-06-1

[9] Исправлено: https://github.com/php/php-src/blob/php-5.5.0RC3/NEWS

[10] Доступны PHP 5.4.16 и PHP 5.3.26: http://php.net/archive/2013.php#id2013-06-06-2

[11] ошибки: http://php.net/ChangeLog-5.php

[12] безопасности: https://bugs.php.net/bug.php?id=64879

[13] Июньский выпуск журнала Web & PHP: http://webandphp.com/June2013

[14] Встречаем HTML5 парсер и сериализатор для PHP: http://engineeredweb.com/blog/2013/introducing-html5-parser-serializer-php/

[15] php5lib: https://github.com/html5lib/html5lib-php

[16] Pinboard — прокачиваем Pinba для мониторинга PHP: http://habrahabr.ru/post/183104/

[17] The PHP Internals Book: http://www.phpinternalsbook.com/

[18] Какой PHP-фреймворк вы используете?: http://habrahabr.ru/post/183290/

[19] прошлым: http://habrahabr.ru/post/116030/

[20] данными с GitHub: http://phptrends.com/category/7

[21] Принятие версий PHP: http://www.lornajane.net/posts/2013/php-version-adoption

[22] Почему Phalcon любого другого PHP-фреймворка?: http://blog.phalconphp.com/post/52719862920/why-is-phalcon-faster-than-any-other-php-framework

[23] Proc_Open — связь с внешним миром: http://phpmaster.com/proc-open-communicate-with-the-outside-world/

[24] конвейера в Unix: http://ru.wikipedia.org/wiki/Конвейер_(UNIX)

[25] proc_open: http://php.net/proc_open

[26] Параллельное тестирование с помощью PHPUnit и ParaTest: http://net.tutsplus.com/tutorials/php/parallel-testing-for-phpunit-with-paratest/

[27] хабрапостом о параллелизации юнит-тестов: http://habrahabr.ru/company/badoo/blog/181488/

[28] Упаковываем Sуmfony-приложение в один файл — введение: http://fabien.potencier.org/article/69/packing-a-symfony-full-stack-framework-application-in-one-file-introduction

[29] Советы разработчикам: http://www.geekyboy.com/archives/692

[30] Laravel 4 на Google AppEngine: http://blog.neoxia.com/laravel-4-on-google-appengine-for-php/

[31] хостинге: https://www.reg.ru/?rlink=reflink-717

[32] Pseudo-Random vs. True Random: http://boallen.com/random-numbers.html

[33] тут: http://blog.ircmaxell.com/2011/07/random-number-generation-in-php.html

[34] Лучшие практики PhpStorm — идеальный рабочий процесс для PHP-разработчиков: http://tv.jetbrains.net/videocontent/webinar-recording-phpstorm-best-practices-the-perfect-workflow-for-php-developers

[35] Пишем музыку с помощью PHP: http://habrahabr.ru/post/182010/

[36] цепей Маркова: http://ru.wikipedia.org/wiki/Цепь_Маркова

[37] Отладка Laravel с помощью MonoLog и FirePHP: http://www.codediesel.com/laravel/debuggin-laravel-with-monolog-and-firephp/

[38] Интервью с Vito Chin: http://7php.com/php-interview-vito-chin/

[39] Gmagick: http://php.net/manual/en/book.gmagick.php

[40] PHP Development in the Cloud: http://www.phparch.com/books/php-development-in-the-cloud-a-phparchitect-guide/

[41] PHP REST API Frameworks: http://davss.com/tech/php-rest-api-frameworks/

[42] Whoops! PHP-ошибки для крутых ребят: http://net.tutsplus.com/tutorials/php/whoops-php-errors-for-cool-kids/

[43] Управляем сложной системой с помощью паттерна «фасад»: http://phpmaster.com/manage-complexity-with-the-facade-pattern/

[44] PHPUnit: простой синтаксис для создания mock-объектов: http://habrahabr.ru/post/183010/

[45] расширение: https://github.com/ptrofimov/xpmock

[46] Конфигурируем Symfony2-приложение для обеспечения СОА: http://odino.org/configuring-a-symfony2-application-to-support-soa/

[47] пост: http://odino.org/refactoring-your-architecture-go-for-soa/

[48] сервис-ориентированной архитектуры: http://ru.wikipedia.org/wiki/Сервис-ориентированная_архитектура

[49] Как подготовить доклад и попасть на конференцию: https://blog.engineyard.com/2013/speaking-at-conferences

[50] Избегайте лишних интерфейсов: http://www.brandonsavage.net/avoiding-interface-overkill/

[51] Экранирование (или что нужно знать для работы с текстом в тексте): http://habrahabr.ru/post/182424/

[52] Приступаем к тестированию: http://codeception.com/06-12-2013/getting-on-testing-ship

[53] Codeception: http://codeception.com/

[54] Silicone Skeleton — настроенный Silex: http://habrahabr.ru/post/182612/

[55] seed-приложение для Silex: https://github.com/elfet/silicone-skeleton

[56] Тест на тему безопасности веб-приложений: http://timoh6.github.io/WebAppSecQuiz/

[57] Почему вам следует обратить внимание на Continuous Integration: http://www.tembies.com/2013/06/continuous-integration-deployment-with-php/

[58] Работаем с jQuery и Silex в качестве RestFull-провайдера: http://gonzalo123.com/2013/06/10/working-with-jquery-and-silex-as-restfull-resource-provider/

[59] Внедряем Twig в ваш legacy-код: http://odino.org/integrating-twig-in-your-legacy-php-code/

[60] PhpStrom поддерживает Twig: http://blog.jetbrains.com/phpstorm/2013/06/twig-support-in-phpstorm/

[61] Как вы используете bcrypt для хэширования паролей на PHP?: http://stackoverflow.com/questions/4795385/how-do-you-use-bcrypt-for-hashing-passwords-in-php/17073604#17073604

[62] Разработка web API: http://habrahabr.ru/post/181988/

[63] Голландская PHP конференция 2013: https://joind.in/event/view/1109/slides#event-tabs

[64] одна из крупнейших PHP-конференций в мире: http://www.phpconference.nl/

[65] отчет: http://techportal.inviqa.com/2013/06/12/dpc13/

[66] Ссылка: http://habrahabr.ru/company/zfort/blog/181980/

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