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

Дайджест интересных новостей и материалов из мира PHP № 31 (25 ноября — 8 декабря 2013)

Дайджест интересных новостей и материалов из мира PHP № 31 (25 ноября — 8 декабря 2013)

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

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

Дайджест интересных новостей и материалов из мира PHP № 31 (25 ноября — 8 декабря 2013) Новости и релизы

  • Yii 2 alpha [1] — Долгожданный альфа-релиз второй версии популярного фреймворка, который кстати теперь [2] использует возможности PHP 5.4.
  • Symfony 2.4.0 [3] — Плановый релиз фреймворка со множеством новых возможностей и полной обратной совместимостью с Symfony 2.3.
  • PHP_CodeSniffer 1.5.0 [4] — Свежая версия системы автоматической проверки кода на соответствие стандартам.
  • Slim 2.4.0 [5] — Обновился популярный микрофреймворк.
  • Принят стандарт PSR-4 [6] — После небольшой задержки стандарт все-таки был принят. Также как и PSR-0 новый стандарт касается правил автозагрузки, однако является более строгим.

Дайджест интересных новостей и материалов из мира PHP № 31 (25 ноября — 8 декабря 2013) Инструменты

  • Stringy [7] — Библиотека, в которой реализовано множество функций для манипуляций со строками и поддержкой многобайтных строк.
  • Dukt Videos [8] — Небольшая библиотека, абстрагирующая работу с видео-сервисами Vimeo и Youtube.
  • Media Alchemyst [9] — Нужно извлечь аудио из видео? Извлечь изображение из документа? Сгенерировать анимированное gif-изображение из видео? Данная библиотека поможет быстро решить такого рода задачи.
  • Voodoo [10] — Еще один фреймворк на PHP с хорошей документацией.
  • Coupe [11] — Простой веб-сервер, реализованный на чистом PHP, используя сопрограммы (coroutines) из PHP 5.5 [12].
  • Parm [13] — Неплохая реализация ActiveRecord на PHP с автогенерацией моделей по схеме, веб-интерфейсом и другими возможностями.
  • Rackem [14] — Еще одна попытка перенести Rack из Ruby-мира в PHP. Подобное уже реализовано в Stack [15].
  • get-in [16] — Полезные функции для работы со вложенными массивами.
  • dbv.php [17] — Версионность базы данных, просто и удобно!
  • Wikitten [18] — Маленькое и быстрое wiki-подобное приложение, идеальное для хранения заметок, сниппетов и идей.
  • Miner [19] — Простой и удобный Query Builder для PHP.
  • XHProf.io [20] — Графический интерфейс для анализа результатов профилирования кода, полученных с помощью XHProf.
  • Phabricator [21] — Система управления кодом от Facebook. Включает инструменты для просмотра, ревью и мониторинга кода, а также много других возможностей.
  • PHP Toolbox [22] — Каталог PHP-библиотек. Клон Ruby Toolbox [23].
  • Awesome PHP [24] — Еще один пополняемый список отличных библиотек и фреймворков для PHP.

Дайджест интересных новостей и материалов из мира PHP № 31 (25 ноября — 8 декабря 2013) Материалы для обучения

Дайджест интересных новостей и материалов из мира PHP № 31 (25 ноября — 8 декабря 2013) Материалы c прошедших конференций

  • Symfony Live Berlin 2013 [73] — Слайды с прошедшей конференции, в скором времени ожидаются видеозаписи докладов.
  • ZendCon Europe 2013 [74] — Слайды 25 докладов с прошедшей в Париже конференции.

Дайджест интересных новостей и материалов из мира PHP № 31 (25 ноября — 8 декабря 2013) Занимательное

  • Что дальше для Symfony2? [75] — Пост больше касается не самого фреймворка, а скорее экосистемы. Автор обращает внимание на то, что бандлам не хватает контрибьюторов.
  • Повесть о двух PHP-разработчиках [76] — Автор подмечает, что в PHP-сообществе есть деление на root-разработчиков и shared-разработчиков. А также делится мыслями о том, что из этого следует.
  • Упадок PEAR и восхождение Composer [77] — Немного истории PEAR и Composer, о предпосылках появления последнего и о причинах его успеха.

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

Автор: pronskiy

Источник [80]


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

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

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

[1] Yii 2 alpha: http://rmcreative.ru/blog/post/yii-2-alpha

[2] теперь: http://rmcreative.ru/blog/post/yii2-budet-na-php-5.4

[3] Symfony 2.4.0: http://symfony.com/blog/symfony-2-4-0-released

[4] PHP_CodeSniffer 1.5.0: http://pear.php.net/package/PHP_CodeSniffer/download/1.5.0

[5] Slim 2.4.0: https://github.com/codeguy/Slim/releases/tag/2.4.0

[6] Принят стандарт PSR-4: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md

[7] Stringy: https://github.com/danielstjules/Stringy

[8] Dukt Videos: https://github.com/dukt/videos

[9] Media Alchemyst: https://github.com/alchemy-fr/Media-Alchemyst

[10] Voodoo: http://voodoophp.org/

[11] Coupe: https://github.com/kzykhys/coupe

[12] сопрограммы (coroutines) из PHP 5.5: http://habrahabr.ru/post/164173/

[13] Parm: https://github.com/cassell/parm

[14] Rackem: https://github.com/tamagokun/rackem

[15] Stack: http://stackphp.com/

[16] get-in: https://github.com/igorw/get-in

[17] dbv.php: http://dbv.vizuina.com/

[18] Wikitten: http://wikitten.vizuina.com/

[19] Miner: https://github.com/jstayton/Miner

[20] XHProf.io: http://xhprof.io/

[21] Phabricator: http://phabricator.org/

[22] PHP Toolbox: http://www.php-toolbox.com/

[23] Ruby Toolbox: https://www.ruby-toolbox.com/

[24] Awesome PHP: https://github.com/ziadoz/awesome-php

[25] За пределами чистого кода: http://blog.ircmaxell.com/2013/11/beyond-clean-code.html

[26] «за пределами»: http://blog.ircmaxell.com/search/label/Beyond

[27] Полное руководство по удаленной отладке и модульному тестированию с помощью PHPStorm: http://dutchweballiance.nl/techblog/the-definitive-remote-debug-and-unittest-with-phpstorm-guide/

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

[29] Composer: http://getcomposer.org

[30] Satis: http://getcomposer.org/doc/articles/handling-private-packages-with-satis.md

[31] Видеовыпуск подкаста PHP Town Hall: Episode #16: http://phptownhall.com/blog/2013/12/02/episode-16-taylor-otwell-laravel41/

[32] Автоматический перевод и преобразование текста в речь с помощью Microsoft Translator: http://www.sitepoint.com/translation-text-speech-microsoft-translator/

[33] Microsoft Translator: http://datamarket.azure.com/dataset/bing/microsofttranslator

[34] тут: http://www.innovativephp.com/demo/spc_text_to_speech

[35] PHP и MySQL на Windows Azure: http://www.sitepoint.com/php-mysql-windows-azure-getting-started-deploying-git/

[36] Google App Engine и PHP — приступаем к работе: http://www.sitepoint.com/google-app-engine-php-getting-started/

[37] Learn PHP: http://learn-php.org/

[38] PHP лучшие практики: https://phpbestpractices.org/

[39] PHP The Right Way: внедрение зависимости: http://www.phptherightway.com/#dependency_injection

[40] PHP The Right Way: http://www.phptherightway.com/

[41] Разница между фабриками, реестрами и сервис-локаторами: http://paul-m-jones.com/archives/4800

[42] постах: http://paul-m-jones.com/archives/4792

[43] Шаблон проектирования «репозиторий»: http://net.tutsplus.com/tutorials/php/the-repository-design-pattern/

[44] Fun with Array Interfaces: http://www.sitepoint.com/fun-array-interfaces/

[45] Уменьшаем зависимость от фреймворка: http://kristopherwilson.com/2013/11/27/decoupling-the-framework/

[46] Как стать PHP-профессионалом: важность других: http://www.sitepoint.com/becoming-php-professional-importance-others/

[47] MySQL 5.6 BOOL и использование PDO и подготовленных запросов: http://evertpot.com/mysql-bool-behavior-and-php/

[48] Contributing Advent: http://derickrethans.nl/archive.html

[49] 1: http://derickrethans.nl/contributing-advent.html

[50] 2: http://derickrethans.nl/advent08.html

[51] PHP DateTime: http://derickrethans.nl/advent06.html

[52] 1: http://derickrethans.nl/advent02.html

[53] 2: http://derickrethans.nl/advent05.html

[54] Imagick против GD: http://www.sitepoint.com/imagick-vs-gd/

[55] был на хабре: http://habrahabr.ru/post/188666/

[56] PHP и Capistrano 3: http://jeremykendall.net/2013/11/24/php-and-capistrano-3-notes-to-self/

[57] Развертывание Laravel-приложения с помощью Capistrano: http://net.tutsplus.com/tutorials/php/deploying-a-laravel-application-using-capistrano/

[58] Laravel Tricks: http://www.laravel-tricks.com/

[59] Поиск и исправление ошибок правописания с помощью Pspell: http://www.sitepoint.com/find-correct-misspelled-words-pspell/

[60] Pspell: http://php.net/manual/ru/book.pspell.php

[61] Стековые машины: https://igor.io/2013/08/28/stack-machines-fundamentals.html

[62] 2: https://igor.io/2013/12/02/stack-machines-rpn.html

[63] 3: https://igor.io/2013/12/03/stack-machines-shunting-yard.html

[64] Хотел бы я это знать, когда только начинал разрабатывать на PHP: http://gabrielkoen.com/2013/11/24/what-i-wish-i-knew-about-writing-php-and-web-apps-when-i-started/

[65] Создаем RESTful API с помощью Apigility: http://techportal.inviqa.com/2013/12/03/create-a-restful-api-with-apigility/

[66] Apigility: http://www.apigility.org/

[67] Создаем RESTful API для Symfony2 с помощью Apigility: http://www.zimuel.it/create-api-symfony2-apigility/

[68] Полезные команды Console для эффективной разработки на Symfony2: http://johnkary.net/blog/useful-commands-for-efficient-symfony2-development/

[69] Генераторы в PHP — полезный пример: http://mark-story.com/posts/view/php-generators-a-useful-example

[70] Бенчмарк обхода массивов в PHP: http://leve.rs/blog/benchmark-analysis-of-php-array-loops/

[71] Тюнинг SQLite для PHP: http://habrahabr.ru/post/204438/

[72] Создание конструктора кирпичной кладки для сайта: http://habrahabr.ru/post/203840/

[73] Symfony Live Berlin 2013: https://joind.in/event/view/1580/slides#event-tabs

[74] ZendCon Europe 2013: https://joind.in/event/view/1515/slides#event-tabs

[75] Что дальше для Symfony2?: http://pooteeweet.org/blog/0/2239#m2239

[76] Повесть о двух PHP-разработчиках: http://www.garfieldtech.com/blog/two-types-of-devs

[77] Упадок PEAR и восхождение Composer: http://benramsey.com/blog/2013/11/the-fall-of-pear-and-the-rise-of-composer/

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

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

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