Codeception 2.0 alpha - Overview of the new features of the second version of the wonderful framework for testing.
Php
RFC: Combined Comparison Operator - It is proposed to add a new operator (expr) <=> (expr) , which returns 0 if the operands are equal, 1 if the left operand is greater, and -1 if the right operand is greater.
RFC: No php tags - Offer to make the opening <?php tag optional. The proposal itself is almost two years old, but perhaps now it will be implemented.
Resty.php - A simple library for creating RESTful clients. Does not require curl.
PHP-DI - Dependency Injection container for people.
Dater - An excellent library for working with date / time and time zones in PHP.
WhatTheWhat PHP - If an exception occurs, the library will automatically find information on the error on the network and output it along with the call stack. Clone Python's What the What .
PH7 - Embedded PHP implementation. By the way, there is an idea to make a detailed overview of all alternative implementations of PHP: Parrot, PH7, Phalanger, Quercus, QB and others. Is this topic interesting?
Study materials
Fast routing of queries using regular expressions - Nikita Popov conducted a very interesting study of existing routing implementations, in particular, the Pux library, which should be super-productive, since it is implemented, also in the form of an extension to C. However performance can be achieved using PHP. The result is in the form of the FastRoute library, whose performance is higher than the Pux C-extension.
A look at HACK - a replacement for PHP in HHVM , 2 - In essence, HACK is PHP6 being developed in the depths of Facebook, that is, an attempt to solve existing problems in PHP and add new features. At the moment, the latest version of HHVM already supports HACK, so after reading these articles, you can try out its features, such as static typing.
Magento and HHVM - An interesting post with brief instructions for installing and configuring HHVM to work with Magento, and, of course, a performance test for a snack.
Unusual way to organize a PHP backdoor call - A noteworthy PHP backdoor has been identified, which is activated without visible reference to such functions as eval , exec , system , assert and preg_replace .