Как стать автором
Обновить
0

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

Время на прочтение 5 мин
Количество просмотров 21K


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

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


Новости и релизы


  • PSR-5 PHPDoc и PSR-6 Caching Interface — Всего две недели назад статус черновика получил PSR-4, а на подходе еще два новых стандарта: PSR-5 — о документировании кода и PSR-6 — интерфейс кэширования.
  • Вышла в свет Doctrine 2.4 — Обновилась популярнейшая ORM-библиотека. Кстати отныне не будет доступна из PEAR, только Composer.
  • Zend Announces 10,000th Zend Certified Engineer — Компания Zend анонсировала 10000 разработчика прошедшего PHP-сертификацию. Небольшое интервью с тем самым десятитысячным можно прочитать тут.


PHP


  • RFC: Автозагрузка функций — В продолжение к опубликованному недавно предложению об импорте функций и констант из пространств имен, было выдвинуто новое предложение: реализовать автоматическую загрузку функций и констант с помощью регистрации соответствующего callback в autoload_register. Предложение было воспринято core-командой весьма неоднозначно, о чем свидетельствуют споры в php-internals. Автор предложения, известный деятель PHP-сообщества Anthony Ferrara, был возмущен отсутствием конструктивной критики и заявил о том, что покидает php-internals. Подробнее о причинах принятия такого решения, а также о проблемах в core-команде PHP он написал в своем посте.
  • RFC: Синтаксис функций с переменным числом аргументов — Отличное предложение от Никиты Попова, значительно упрощающее использование функций с переменным числом аргументов. Там, где раньше требовалось использовать func_get_args(), теперь можно просто объявлять function fn($arg, ...$args).
    Хороший обзор предложения, а также примеры можно найти в этом посте.
  • RFC: Распаковка списков аргументов — Предложение, дополняющее предыдущее, и которое состоит в том, чтобы реализовать в PHP функционал уже имеющийся например в Python и Ruby. Кроме удобства, реализация нового синтаксиса еще и значительно производительнее.
  • RFC: Именованные аргументы — И еще одно отличнейшее предложение от Никиты Попова. Если данные изменения будут внесены в ядро, то наконец-то станет возможным передавать аргументы в функцию в произвольном порядке и пропускать необязательные параметры. И хотя подобное предложение выдвигалось и раньше, пока это все-таки в буквальном смысле RFC — запрос на отзывы. Обсуждения о необходимости этого функционала продолжаются.
    Немного мыслей и примеров в этом посте.
  • RFC: Пропуск необязательных параметров — В данном же предложении предполагается использование ключевого слова default в списке аргументов: fn(1, default, 3);


Инструменты


  • PHP FFmpeg — Отличная обертка над ffmpeg для PHP.
  • Alice — Генератор фикстур, позволяющий описывать данные для тестирования в простом для чтения и редактирования виде.
  • Geocoder — Библиотека, которая будет полезна при создании приложений, обрабатывающих гео-данные.
  • Rx.PHP — Набор библиотек для создания асинхронных и основанных на событиях PHP-приложений.
  • Explain Shell — Отличный инструмент, который наглядно показывает информацию о консольной команде и ее параметрах. Например tar xzvf archive.tar.gz.


Материалы для обучения




Материалы c прошедших конференций


  • CakeFest 2013 — Слайды 17 докладов с прошедшей в Сан-Франциско конференции, посвященной фреймворку CakePHP.
  • Практический рефакторинг — В дайджестах упоминалась виртуальная группа пользователей PHP — NomadPHP, в рамках деятельности которой ежемесячно проводятся вебинары. По ссылке слайды августовского доклада.
  • PHP@FrOSCon 2013 — На прошедшей в Германии конференции FrOSCon 2013 отдельным потоком был представлен PHP. По ссылке слайды 6 докладов.
  • Laracon EU — Слайды 2х докладов с прошедшей в Амстердаме конференции. Туда же слайды доклада Введение в Laravel 4.
  • PHP: The Undiscovered Country — Видеозаписи докладов с прошедшей в Сан-Франциско конференции.


Быстрый поиск по всем дайджестам
Предыдущий выпуск
Теги:
Хабы:
+33
Комментарии 10
Комментарии Комментарии 10

Публикации

Информация

Сайт
www.zfort.com.ua
Дата регистрации
Дата основания
Численность
101–200 человек
Местоположение
Украина

Истории