Дайджест интересных новостей и материалов из мира PHP № 43 (16 – 30 июня 2014)



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

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


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


    • PHP 5.3.0 — Ровно 5 лет назад был выпущен PHP 5.3. Именно тогда были введены пространства имен, анонимные функции и ряд других возможностей, без которых сегодня трудно представить PHP-разработку.
    • Релизы PHP 5.4.30 и 5.5.14 — Обновления актуальных веток, содержат ряд исправлений безопасности.
    • Доступен PHP 5.6.0RC1 — Как и было обещано ранее, 19 июня команда разработчиков PHP анонсировала выход первого релиз-кандидата. 3 июля запланирован RC2 и затем уже финальный релиз. Коротко об изменениях в 5.6 тут ru.
    • Toran Proxy и будущее Composer — Автор Composer Jordi Boggiano столкнулся с известной проблемой, когда работа над open-source продуктом занимает много времени, но не приносит дохода. Поэтому миру представлен платный продукт Toran Proxy, который позволяет быстро создавать приватные репозитории пакетов. То же самое можно было и прежде сделать с помощью Satis, но Toran Proxy значительно упрощает и делает процесс удобнее. Деньги, полученные от продаж Toran Proxy, позволят продолжить работу над бесплатными Composer и Packagist. Пожелаем автору удачи и успеха его детищам!
    • habr Yii 1.1.15 — Экстренный релиз, устраняющий проблему безопасности, найденную в 1.1.14. Более ранние версии не затронуты.


    PHP


    • RFC: Big Integer Support — Предложение реализовать полноценную поддержку больших целых в PHP, что позволит использовать числа любой длины ограниченной только размером оперативной памяти. Фактически реализация полностью копирует аналогичную возможность из Python.
    • RFC: Bare Name Array Dereference, Bare Name Array Literal — Голосования по двум противоречивым предложениям, упомянутым в прошлом выпуске дайджеста, ожидаемо проваливаются.


    Инструменты


    • Elastica — PHP-клиент для ElasticSearch.
    • Swarrot — Библиотека абстрагирующая работу с брокерами сообщений.
    • Supervisor — Надстройка над Symfony/Pocess для управления дочерними процессами.
    • Промисы в PHP — Библиотека sabre/event 2.0 позволяет использовать в PHP концепцию промисов а-ля JavaScript.
    • PhpMetrics — Инструмент подсчета различных метрик по PHP-коду. Пример HTML-отчета.
    • League\Url — Простая библиотека для работы с URL.
    • KLogger — Отличный PSR-3 совместимый логгер в одном файле.
    • Smaug — Библиотека для создания парсеров на PHP.


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




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




    Аудио и видеоматериалы




    Быстрый поиск по всем дайджестам
    Предыдущий выпуск
    Zfort Group
    113,00
    Компания
    Поделиться публикацией

    Комментарии 12

      +2
      Почему Yii 1.1.15 нет? Сегодня ж выпустили
        0
        Минорные релизы обычно не попадают в дайджест, кроме непосредственно PHP.
          +4
          Это экстренный релиз, закрывающий серьёзную дыру в безопасности, и только. Думаю, сообществу нужно это знать. Да и Yii так редко выпускает свои минорные версии, что уж на одну строчку в дайджесте точно можно разориться.
            0
            Убедительно! Добавил.
              +2
              Это не минорная версия даже. Это патч
          +1
          Большое спасибо! Отличная подборка!!!
            +2
            Toran Proxy и будущее Composer — Автор Composer Jordi Boggiano столкнулся с известной проблемой, когда работа над open-source продуктом занимает много времени, но не приносит дохода.


            Благодаря ToranProxy уже есть положительный результат, один full-time день работы над Composer twitter.com/seldaek/status/483569058621976576

            Кстати, нечто похожее происходит и с Sylius: sylius.org/blog/making-the-future-a-reality
              +2
              RFC: Bare Name Array Dereference, Bare Name Array Literal — Голосования по двум противоречивым предложениям, упомянутым в прошлом выпуске дайджеста, ожидаемо проваливаются.
              Это радует.

              Smaug — Библиотека для создания парсеров на PHP.
              Требует HHVM 3.0.0. А на PHP обзывается нехорошими словами.

              refactoring.guru
              Очень крутая штука получилась. Прям «Государь» Макиавелли, только про рефакторинг.
                0
                Smaug — вообще бесполезная штука по сути. Есть реализации и получше. Да и что бы отвязаться от HHVM достаточно регурярками пройтись.
                +1
                Есть что почитать.

                Однако снова ничего про Zend2 и связанные с ним технологии. А жаль.
                  0
                  Laracon 2014 (userscape.com) забанен в РФ.

                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                Самое читаемое