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

от автора

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

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

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

  • AspectMock — тестируем любой PHP код — Замечательное применение библиотеки Go! AOP, благодаря возможностям которой, тестировать в PHP теперь можно буквально все! При этом код становится даже проще. Доступен скринкаст с демонстрацией AspectMock. Отлично!
  • Вышел PHP 5.5.1 — Спустя месяц после релиза 5.5 вышло первое обновление, которое включает около 20 исправлений, в том числе безопасности XML парсера, а также ошибок в опкэше, веб-сервере, PDO, Phar и другие.
  • KPHP от ВКонтакте — На своей странице Дуров рассказал о переводе всего кода ВКонтакте на компилируемый язык программирования — KPHP, что, как стало известно позже, требовало полного избавления от ООП. Вскоре на Хабре появились ответы на вопросы и комментарии от разработчиков из ВКонтакте . Что ж, дождемся появления KPHP в открытом доступе.
  • Slim Framework 2.3.0 — Обновился популярный микрофреймворк.
  • Командная строка WordPress — Весьма полезный инструмент для разработчиков использующих WordPress.
  • Gerar PHP — Автор загорелся идеей реализовать систему управления конфигурациями вроде Chef или Puppet, но на PHP, поскольку ему, как PHP-разработчику, удобно было бы работать с PHP-синтаксисом. Результатом стал Gerar PHP.

PHP

  • Развитие синтаксиса — Интереснейший пост от Igor Wiedler, core-разработчика PHP, автора React и Stack. Описана идея реализации механизма синтаксической абстракции в PHP. Вдохновившись макросами в Лиспе и использовав PHP Parser, автор создал демонстрацию своей идеи и портировал возможности PHP 5.4 на версию 5.3.
  • Cинтаксический сахар для PHP — Автор хабрапоста начал создавать проект PHP Mirror, который предполагает добавление целого ряда полезных возможностей в PHP. На данный момент уже реализовано приведение типов.
  • RFC: Импорт функций из пространств имен — На данный момент PHP позволяет импортировать из пространств имен отдельные типы (классы/интерфейсы/трейты) с помощью оператора use. Автор RFC предлагает добавить возможность импортировать отдельные функции с помощью конструкции use function и константы — use const.

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

Ссылка на предыдущий выпуск.
Напомню также, что имеется быстрый поиск по всем дайджестам сразу.

ссылка на оригинал статьи http://habrahabr.ru/company/zfort/blog/188156/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *