Найкраще зі світу PHP за 2014 рік + конкурс від компанії JetBrains! PHP-Дайджест № 53



Слідуючи традиції, ми вирішили підвести підсумки року і виділити найбільш значущі події в світі PHP, яких, на щастя, було чимало. І звичайно ж, добірка з посиланнями на свіжі матеріали за останні три тижні.

Під катом вас чекає конкурс з призами від компанії JetBrains!



конкурсі прогнозів минулого року переміг chris_griffin з припущенням:
Php стане офіційною мовою в Індії.
На щастя цього не сталося, але от прогноз steppefox, який посів третє місце, у чому виявився близький до реальності:
1. Зросте популярність HHVM.
2. Навесні вийде бета Yii2, пізньої осені стабільний реліз
3. У РФ зроблять свій невеликий Laracon 2014
4. На Хабре з'явиться кілька десятків провальних статей в дусі «Ваш PHP не дуже», або «мій улюблений мову» vs PHP.
5. Переведуть на російську книгу по Laravel.
6. Вийде книга по Phalcon
7. На PHP-сцену спробує увірватися ще один фреймворк
8. Зміняться правила Zend-сертифікації
9. Слоників нарешті можна буде по-людськи замовити




Безумовно, найважливішою подією року, що минає, став вихід нової мажорної версії інтерпретатора — PHP 5.6. У релізі було представлено багато нових можливостей: скалярні вирази в константах, функції з змінний аргументів, оператор зведення в ступінь **, імпорт функцій і констант з просторів імен, вбудований відладчик phpdbg, перевантаження операторів для об'єктів GMP і для інших розширень.
Приємним сюрпризом став проект під кодовою назвою PHPNG — інтерпретатор PHP нового покоління. А все почалося з повідомлення Дмитра Стогова в php.internals і відповідної гілки в репозиторії. Була виконана величезна робота по оптимізації Zend Engine. Гілка була влита в master і стала основою наступної версії інтерпретатора. Продуктивність PHPNG вже перевищує PHP 5.6 і наздоганяє HHVM.
Також за підсумками бурхливого обговорення і голосування було вирішено цю саму наступну версію випускати під номером 7 і згідно плану реліз повинен відбутися вже в наступному році.
Минулий рік порадував також появою формальної специфікації мови PHP.
Побажаємо удачі Групі PHP в 2015 році!



Реліз Yii 2.0 — подія якого так довго чекали багато нарешті відбулося в цьому році! Спочатку бета-реліз, а потім і пішли за ним реліз-кандидат і GA. Відмінна документація і керівництво, а також доступні книги (Yii 2 For Beginners, Web Application Development With Yii 2 And PHP) допоможуть швидко освоїтися з фреймворком.



Найпопулярніший PHP-фреймворк в цьому році позначився релізами 2.5, 2.6. Проектом Symfony виповнилося 9 років, а на базі фреймворку створюється все більше універсальних рішень. Не кажучи вже про повсюдне використання Symfony-компонентів і створення власних фреймворків на їх основі.



Альтернативна віртуальна машина PHP від Facebook продовжує активно розвиватися, був представлений реліз 3.0.0. Деякі великі проекти переходять на використання HHVM — це і Вікіпедія, наприклад Box. Однак по-справжньому цікавим став анонс вбудованого в HHVM мови HACK. Мова являє собою поліпшений PHP з такими бажаними можливостями, як статична типізація, лямбда-вирази, узагальнення (узагальнення), асинхронність та інші.
Серед інших альтернативних реалізацій PHP, що з'явилися в 2014 році, хочеться відзначити KPHP, PH7, HippyVM, JPHP, Recki-CT.



Тріумфальний хід менеджера залежностей для PHP продовжилося в 2014 році. PEAR остаточно мертвий, від підтримки каналів відмовилися PHPUnit, Twig, Swiftmailer, Symfony та інші. Компанія Engine Yard виділила грант у розмірі $15k на рік для підтримки Composer в особі одного з авторів — Nils Adermann. Інший автор, Jordi Boggiano, зайнявся розробкою комерційного Toran Proxy для підтримки Composer. Побажаємо їм удачі в новому році!



Офіційний маскот PHP — слоник ElePHPant — був створений Vincent Pontier у 2007 році. Але в 2014 він пережив новий бум. Спочатку хлопці з php[architect] запустили кампанію на Kickstarter з метою зібрати $1000 на створення помаранчевих PHP-слоників. Менше ніж за добу їм вдалося зібрати більше $20000! Потім співтовариство PHPWomen успішно провело кампанію з фіолетовими слониками — $26395. І ось під кінець року кампанія з чорними слониками від AmsterdamPHP.
Більше кольорів, більше слоників у новому році!

Новини та релізи


PHP
  • RFC: Scalar Type Hints   Ще одна спроба реалізувати тайп-хінтінг для скаляров в PHP.
  • RFC: Unicode Codepoint Escape Syntax   Прийнято пропозицію додати можливість завдання unicode символів у вигляді кодів:
    echo "\u{202E}Reversed text";
    .
  • RFC: Nullsafe Calls   Пропозиції додати новий оператор
    ?->
    , який дозволить робити безпечні ланцюжка викликів, у разі коли возвразщаемое значення може бути
    null
    :
    $o?->mayFail1()?->mayFail2()?->mayFail3()?->mayFail4();


Інструменти
  • PHProutine   Емуляція горутин в PHP.
  • ProxyManager 1.0.0   Бібліотека для генерації і управління проксі-об'єктами.
  • Omnipay   Проста у використанні бібліотека обробки платежів для PHP 5.3+.
  • Box Project   Інструмент для зручного створення і управління phar-архівами.
  • Elephant.io   Вебсокет клієнт.
  • Couscous   Генератор GitHub Pages сайту з документацією.
  • brandonsavage/booboo   Просунутий обробник виключень і помилок в PHP. Підтримує різні види відображення інофрмацію про помилки.
  • commando/dogpatch   Фреймворк для тестування HTTP API за допомогою curl.


Матеріали для навчання


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


Надіслати посилання
Швидкий пошук по всіх дайджестам
Попередній випуск


Новорічний конкурс
PHP-Дайджест спільно з компанією JetBrains в останньому дайджесті минає 2014 року оголошують конкурс серед постійних читачів.
Пропонуємо вам визначити найкращого діяча PHP-спільноти 2014 року. У коментарі напишіть ім'я самого гідного кандидата і поясніть за який внесок у році, що минає, його можна вважати найкращим.
Автори трьох коментарів набрали найбільше голосів отримають чудові новорічні подарунки. Компанія JetBrains всіх трьох переможців нагородить персональними ліцензіями PHPStorm IDE! Також кожен переможець отримає футболку з логотипом PHP від інтернет-магазину #ITStuff.
Але найважливіше — номінанта, який набере більше всіх плюсів, разом зі званням «Людина року за версією PHP-Дайджесту» буде відправлена та сама PHP-гуртка:


Результати будуть оголошені 26 грудня о 19:00 за московським часом.
Давайте разом згадаємо, хто був найкращим 2014 році?

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.