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

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

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

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

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

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

  • Стала доступна PHP 5.5.0 beta1 [1] — Наконец-то споры по поводу включения Optimizer+ в PHP утихли и эпопея с альфа релизами подошла к концу. Команда разработчиков представила первую бета версию, в которую включен OPCache (ранее известный как Zend Optimizer+). Кроме того была добавлена новая функция array_column [2] Дайджест интересных новостей и материалов из мира PHP за последние две недели №13 (12.03.2013 — 25.03.2013), а в цикле foreach реализована поддержка нескалярных ключей [3]. Полный список изменений доступен тут [4], также имеется инструкция по обновлению [5] до версии 5.5, которая включает описание всех изменений, и удобная сводка нововведений в PHP 5.5 [6] со ссылками на соответствующие RFC. Если вы желаете помочь в тестировании свежей версии, то рекомендуем ознакомиться с вот этим постом [7]. Выход следующей беты запланирован на 4ое апреля.
  • Вышли в свет PHP 5.4.13 и PHP 5.3.23 [8] — Исправлен ряд ошибок, в том числе безопасности. Полный список изменений тут [9].
  • PHP 5.3 стала самой популярной версией [10] — Согласно отчету от W3 Techs [11], спустя 3 с половиной года после выхода, версия PHP 5.3 обошла по популярности версию 5.2. Поддержка последней, как известно, приостановлена [12] еще в 2010. И не смотря на то, что с релизом 5.5 будет приостановлена и поддержка версии 5.3, актуальная 5.4 используется лишь на 3% сайтов. В комментариях также подметили, что согласно статистике установок WordPress [13] для этой CMS версия PHP 5.2 все еще лидирует с 60%. Что ж, посмотрим как изменится динамика с выходом 5.5.

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

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

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

Автор: pronskiy

Источник [57]


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

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

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

[1] Стала доступна PHP 5.5.0 beta1: http://php.net/archive/2013.php#id2013-03-21-1

[2] array_column: http://habrahabr.ru/post/173943/

[3] поддержка нескалярных ключей: https://wiki.php.net/rfc/foreach-non-scalar-keys

[4] тут: https://github.com/php/php-src/blob/php-5.5.0beta1/NEWS

[5] инструкция по обновлению: https://raw.github.com/php/php-src/php-5.5.0beta1/UPGRADING

[6] сводка нововведений в PHP 5.5: https://gist.github.com/nikic/5213689

[7] этим постом: http://philsturgeon.co.uk/blog/2013/03/help-test-php-55-beta1

[8] Вышли в свет PHP 5.4.13 и PHP 5.3.23: http://php.net/archive/2013.php#id2013-03-14-1

[9] тут: http://www.php.net/ChangeLog-5.php

[10] PHP 5.3 стала самой популярной версией: http://w3techs.com/blog/entry/php_version_5_3_is_now_the_most_used_version_just_ahead_of_5_2

[11] W3 Techs: http://w3techs.com/

[12] приостановлена: http://www.php.net/archive/2010.php#id2010-12-16-1

[13] статистике установок WordPress: http://wordpress.org/about/stats/

[14] О тонкостях работы foreach в PHP: http://habrahabr.ru/post/172647/

[15] ответа: http://stackoverflow.com/questions/10057671/how-foreach-actually-works/14854568#14854568

[16] 26 способов показать что PHP может быть еще лучше: http://www.phpclasses.org/blog/post/203-26-Ways-to-Show-that-PHP-Can-Be-Better-Than-PHP.html

[17] Встречаем аrray_column() из PHP 5.5: http://benramsey.com/blog/2013/03/introducing-array-column-in-php-5-dot-5/

[18] автором: https://wiki.php.net/rfc/array_column

[19] Шаблон программирования «Текучий интерфейс» в PHP. Свежий взгляд: http://habrahabr.ru/post/170019/

[20] «Текучий интерфейс»: http://ru.wikipedia.org/wiki/Fluent_interface

[21] Go! AOP: http://go.aopphp.com/

[22] Подходите ответственно к выбору требований для вашего PHP пакета: http://philsturgeon.co.uk/blog/2013/03/pick-php-requirements-for-packages-responsibly

[23] New Relic для PHP: Мониторинг производительности веб-приложений: http://techportal.inviqa.com/2013/03/14/new-relic-for-php-web-application-performance-monitoring/

[24] Расширяем Iterator чтобы сделать код чище: http://catch404.net/2013/03/extending-an-iterator-to-use-an-iterator-to-make-your-code-a-little-cleaner/

[25] Используем новый OPCache из PHP 5.5: https://blogs.oracle.com/opal/entry/using_php_5_5_s

[26] Управление PHP проектами: http://phpmaster.com/php-project-management/

[27] Первые серьезные попытки использования PHPUnit, Composer, и Omniture API: http://www.justincarmony.com/blog/2013/03/19/first-serious-attempts-with-phpunit-composer-and-the-omniture-api/

[28] Некоторые мысли об использовании array_* с замыканиями: http://shout.setfive.com/2013/03/18/php-some-thoughts-on-using-array_-with-closures/

[29] Управляем роем (тестов) с помощью Codeception: http://phpmaster.com/ruling-the-swarm-of-tests-with-codeception/

[30] отчеты о покрытии: http://codeception.com/docs/11-CodeCoverage

[31] Посмотри, никаких баз данных: http://www.dragonbe.com/2013/03/look-mama-no-databases.html

[32] 10 полезных PHP сниппетов: http://php.dzone.com/articles/10-super-useful-php-snippets

[33] От Java к PHP: http://css.dzone.com/articles/java-php

[34] Pro Workflow in Laravel and Sublime Text: http://net.tutsplus.com/tutorials/tools-and-tips/pro-workflow-in-laravel-and-sublime-text/

[35] Практические аспекты шаблона проектирования Адаптер: http://phpmaster.com/practical-aspects-of-the-adapter-pattern/

[36] Mocking with Phake: http://qafoo.com/blog/037_phake.html

[37] тут: http://phake.digitalsandwich.com/docs/html/

[38] The Wheel: Symfony Console: http://css.dzone.com/articles/wheel-symfony-console

[39] Symfony Console: http://symfony.com/doc/current/components/console/introduction.html

[40] хабрапост: http://habrahabr.ru/post/173553/

[41] 5 причин почему стандарты кодирования важны: http://www.maltblue.com/software-engineering-2/5-reaons-coding-standards-are-essential

[42] Интеграция поискового движка Solr в PHP приложениях: http://systemsarchitect.net/integrate-php-application-with-solr-search-engine/

[43] заметка: http://itarato.blogspot.com/2013/03/apache-solr-and-complex-data.html

[44] Всегда возвращайте значение: http://www.brandonsavage.net/always-return-something

[45] продолжение: https://www.brandonsavage.net/really-always-return-something/

[46] Авторизация через Twitter в Silex приложении: http://gonzalo123.com/2013/03/18/sign-in-with-twitter-in-a-silex-application/

[47] компонент: https://github.com/gonzalo123/SilexTwitterLogin

[48] Dater — определяет часовой пояс, локализует и форматирует дату-время в PHP: http://habrahabr.ru/post/173693/

[49] GitHub: https://github.com/barbushin/dater

[50] Видеозаписи докладов с Laracon: http://vimeo.com/userscape/videos/

[51] Laracon: http://conference.laravel.com/

[52] об истории, принципах и философии фреймворка: http://vimeo.com/61063778

[53] о тестировании в Laravel 4: http://vimeo.com/61104599

[54] полный разбор цикла обработки запроса в Laravel: http://vimeo.com/61269747

[55] Крутые PHP библиотеки: https://gist.github.com/ziadoz/1677679

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

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