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

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

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

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

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

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

  • habr PHP 5.6.0 alpha1 [1] — Прошло чуть больше полугода с момента выхода PHP 5.5.0, и вот уже доступна первая альфа-версия 5.6. Желающие могут ознакомиться с новыми возможностями [2] готовящегося релиза. И даже попробовать и сравнить производительность с предыдущими версиями прямо сейчас на 3v4l.org [3].
    Кроме того, впервые за долгое время на php.internals идет серьезное обсуждение планов по PHP 6 [4] также известного как PHP 5++.
  • Phalcon 2.0 Alpha [5] — Вышла в свет альфа-версия PECL-фреймворка для PHP. Имеется пост с обзором Phalcon 2 и Zephir [6].
    Также теперь есть возможность без усилий начать работу с Phalcon благодаря официальным Vagrant-боксам [7].

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

  • RFC: arrayof [8] — Предлагается реализовать небольшое улучшение type hinting для массивов: function foo(Bar[] $bars) {} — каждый элемент массива $bars должен быть типа Bar.
  • RFC: Alphanumeric Decrement [9] — Наряду с инкрементом буквенных строк, предлагается добавить и декримент.

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

  • Webception [10] — Веб-интерфейс для запуска Codeception-тестов.
  • RoboTask [11] — Простой современный PHP-инструмент запуска задач, на создание которого автора вдохновили Grunt и Rake.
  • PsySH [12] — Еще одно REPL-решение для PHP. Ранее были также Boris [13] и phpsh [14].
  • Cockpit [15] — CMS, которую можно легко добавить в любое приложение — plug & play CMS.
  • Rocketeer [16] — Простой и быстрый инструмент развертывания, реализованный на PHP.
  • Poche [17] — Open source инструмент отложенного чтения. Хотите свой Pocket / Instapaper или другой Readability — просто попробуйте Poche.
  • Chrono [18] — Библиотека для работы с датой/временем не зависящая от системных часов.
  • Gush [19] — Консольный инструмент, призванный облегчить жизнь open source контрибьюторов путем автоматизации часто проделываемых операций.
  • Pux [20] — Высокопроизводительный роутер для PHP. Также поставляется с PHP-расширением, благодаря которому производительность можно увеличить еще в два раза.
  • conway-php [21] — Игра «Жизнь», реализованная на PHP.
  • Mammouth [22] — Язык программирования транслируемый в PHP, позволяющий сократить синтаксические конструкции и упростить код. Короче говоря, CoffeeScript для PHP, написанный на JavaScript.
  • DevDocs.io [23] — Отличный ресурс с документацией по веб-инструментам и языкам программирования, включая PHP.

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

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

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

  • Популярные конвенции кодирования [79] — Space vs. Tab и другая статистика на основе анализа комитов на GitHub.
  • Ууу, вы используете PHP? [80] — Достойный ответ разработчиков из MailChimp всем, кто относится к PHP скептически.
  • PHP.XXX [81] — PHP только для взрослых :-).
  • Оранжевые слоники PHP [82] — Ребята из php[architect] [83] запустили кампанию на Kickstarter с целью собрать $1000 на создание и распространение оранжевых PHP-слоников. Меньше чем за сутки им удалось собрать больше $20000! Кампания заканчивается 28 января — успейте заказать своего слоника!

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

Автор: pronskiy

Источник [86]


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

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

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

[1] PHP 5.6.0 alpha1: http://habrahabr.ru/post/210206/

[2] новыми возможностями: http://docs.php.net/manual/en/migration56.new-features.php

[3] 3v4l.org: http://3v4l.org/4tug5

[4] обсуждение планов по PHP 6: http://marc.info/?t=139054549000001&r=1&w=2

[5] Phalcon 2.0 Alpha: http://blog.phalconphp.com/post/73525793120/phalcon-2-0-alpha-1-released

[6] пост с обзором Phalcon 2 и Zephir: http://www.sitepoint.com/phalcon-2-0-alpha-landing

[7] официальным Vagrant-боксам: http://phalconphp.com/en/download/vagrant

[8] RFC: arrayof: https://wiki.php.net/rfc/arrayof

[9] RFC: Alphanumeric Decrement: https://wiki.php.net/rfc/alpanumeric_decrement

[10] Webception: https://github.com/jayhealey/Webception

[11] RoboTask: https://github.com/Codegyre/Robo

[12] PsySH: https://github.com/bobthecow/psysh

[13] Boris: https://github.com/d11wtq/boris

[14] phpsh: http://www.phpsh.org/

[15] Cockpit: https://github.com/aheinze/cockpit

[16] Rocketeer: http://rocketeer.autopergamene.eu/

[17] Poche: https://github.com/inthepoche/poche

[18] Chrono: https://github.com/IcecaveStudios/chrono

[19] Gush: https://github.com/cordoval/gush

[20] Pux: https://github.com/c9s/Pux

[21] conway-php: https://github.com/igorw/conway-php

[22] Mammouth: http://mammouth.wamalaka.com/

[23] DevDocs.io: http://devdocs.io/

[24] Создаем простое RESTful приложение с помощью Silex: http://sleep-er.co.uk/blog/2013/Creating-a-simple-REST-application-with-Silex/

[25] 2: http://sleep-er.co.uk/blog/2014/Creating-a-simple-REST-application-with-Silex-part2/

[26] Советы по оптимизации производительности веб-приложений: http://www.sitepoint.com/web-performance-tricks-beyond-basics/

[27] Покрытие кода для Behat-тестов: http://tech.vg.no/2014/01/21/generating-code-coverage-of-behat-tests

[28] 10 языков программирования, которые вам следует изучить в 2014: http://mashable.com/2014/01/21/learn-programming-languages

[29] Что такое PHP-FIG и чем они занимаются?: http://www.phpbuilder.com/articles/application-architecture/optimization/what-is-php-fig-and-what-are-they-doing.html

[30] PHP — будущее пакетов: http://php-and-symfony.matthiasnoback.nl/2014/01/php-the-future-of-packages

[31] PHPClasses.org: http://phpclasses.org

[32] Фреймворк умер, да здравствует фреймворк!: http://philsturgeon.co.uk/blog/2014/01/the-framework-is-dead-long-live-the-framework

[33] Использование Polymer/Dart и Symfony: http://www.sitepoint.com/integrating-polymerdart-symfony-part-1/

[34] 2: http://www.sitepoint.com/integrating-polymerdart-symfony-part-2

[35] S.: http://net.tutsplus.com/tutorials/php/solid-part-1-the-single-responsibility-principle/

[36] O.: http://net.tutsplus.com/tutorials/php/solid-part-2-the-openclosed-principle

[37] L. I.: http://net.tutsplus.com/tutorials/php/solid-part-3-liskov-substitution-interface-segregation-principles/

[38] Подкаст от PHPClasses.org #43 — «Заменит ли HHVM привычный Zend Engine в PHP6»: http://www.phpclasses.org/blog/post/225-Is-Facebook-HHVM-going-to-Replace-Zend-Engine-in-PHP-6--Lately-in-PHP-podcast-episode-43.html

[39] HHVM против Zend Engine в PHP 6: http://www.sitepoint.com/hhvm-vs-zend-engine-php-6/

[40] Outer Iterator: https://blog.engineyard.com/2014/the-outer-iterator

[41] заметку об интересном поведении CachingIterator: http://blog.calevans.com/2013/12/19/the-php-cachingiterator/

[42] OuterIterator: http://ua1.php.net/OuterIterator

[43] Играем с HTML5. Делам пул WebWoker'ов: http://gonzalo123.com/2013/12/22/playing-with-html5-building-a-simple-pool-of-webwokers/

[44] тут: http://www.youtube.com/watch?v=HBynq8-3AaQ

[45] Yii2 dev digest #5: http://stdout.in/en/post/yii2_dev_digest_5_jan_14

[46] Начинаем работать с Vagrant — автоматизированной системой создания рабочих окружений: http://stdout.in/en/post/getting_started_with_vagrant_automated_dev_servers_deploy_and_provisioning

[47] Горизонтальное масштабирование PHP-приложений: http://www.sitepoint.com/horizontal-scaling-php-apps/

[48] 2: http://www.sitepoint.com/horizontal-scaling-php-apps-part-2/

[49] Guzzle — PHP HTTP Client: http://www.sitepoint.com/guzzle-php-http-client/

[50] Guzzle: http://docs.guzzlephp.org/

[51] Алгоритм и архитектура обработки форм на сервере: http://webmozarts.com/bsc-thesis.pdf

[52] Ответ Тейлора на статью «Не используйте фасады»: http://laravel.ru/articles/proger/taylor-on-facades

[53] дискуссия о фасадах: http://programmingarehard.com/2014/01/11/stop-using-facades.html

[54] видео: http://www.youtube.com/watch?v=F1VyHfoUuLU

[55] Мультиязычный сайт на Yii: Интерфейс и URL: http://www.elisdn.ru/blog/39/yii-based-multilanguage-site-interface-and-urls

[56] Практика использования Redis: http://belyakov.su/content/praktika-ispolzovaniya-redis

[57] UNIX_TIMESTAMP, ROUND и другие DQL запросы через queryBuilder в Symfony 2: http://habrahabr.ru/post/209870/

[58] Поддержка sha512 в wsse-authentication-bundle от Escape Studios, Symfony2: http://habrahabr.ru/company/SECL_GROUP/blog/209154/

[59] Делаем вебсокеты на PHP с нуля: http://habrahabr.ru/company/ifree/blog/209864/

[60] Зашифрованное взаимодействие между клиентом и сервером на Laravel 4: http://habrahabr.ru/post/209612/

[61] Портируем C# LINQ на PHP: http://habrahabr.ru/post/209514/

[62] Подобие LINQ на PHP для EAV модели хранения данных: http://habrahabr.ru/post/209682/

[63] Создание 3D-иллюстраций — прототип системы: http://habrahabr.ru/post/209496/

[64] Отладка с помощью XDebug и PhpStorm на примере сайта 1С-Битрикс: http://habrahabr.ru/post/209024/

[65] Передача треков Google Analytics сторонним доменам без javascript: http://habrahabr.ru/post/208706/

[66] Удобная генерация URL (ЧПУ). Laravel 4 + сторонние пакеты: http://habrahabr.ru/post/208678/

[67] Пример использования standalone actions в Yii2: http://habrahabr.ru/company/topic/blog/208556/

[68] Все о неймспейсах в yii1: http://habrahabr.ru/post/209526/

[69] Ваше первое PHP-расширение на Zephir: http://vimeo.com/84180223

[70] Создаем защищенные phar-архивы на PHP: http://www.youtube.com/watch?v=V-1NgA5T4Bw

[71] Семинар по разработке расширений PHP: http://www.slideshare.net/jpauli/php-extensions-workshop

[72] PHPBenelux Conference 2014: http://joind.in/event/view/1509/slides#event-tabs

[73] Ski PHP Conference 2014: http://joind.in/event/view/1446/slides#event-tabs

[74] PHP Conference Argentina 2013: http://www.youtube.com/playlist?list=PL62q_PZdGEMAeWJvJP0LjL2aJLLkHPEOq

[75] SymfonyLive Berlin 2013 — Anthony Ferrara — Разработка в цифрах: http://www.youtube.com/watch?v=Zzc_2nD9Jzs&list=PLo7mBDsRHu10DMRsERCl6i-YUzkYqI-se&index=6

[76] SymfonyLive Berlin 2013 — Fabien Potencier — Что нового в мире Symfony: http://www.youtube.com/watch?v=AgJ-9-Yz8nI&list=PLo7mBDsRHu10DMRsERCl6i-YUzkYqI-se&index=7

[77] SymfonyLive London 2013: http://www.youtube.com/playlist?list=PLo7mBDsRHu11HSkEucxDIAxeBZUJp10Jn

[78] Воспринимаем PHP серьезно: http://www.infoq.com/presentations/php-history

[79] Популярные конвенции кодирования: http://sideeffect.kr/popularconvention/

[80] Ууу, вы используете PHP?: http://blog.mailchimp.com/ewww-you-use-php/

[81] PHP.XXX: http://php.xxx/

[82] Оранжевые слоники PHP: http://www.kickstarter.com/projects/eliw/php-architect-orange-elephpant

[83] php[architect]: http://www.phparch.com/

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

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

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