GrumPHP, code quality tool 1.0.0 released
GrumPHP is a code quality tool for PHP, available as a composer plugin under an MIT license.
GrumPHP will register some git hooks in your package repository. When somebody commits...
PHP 8.0 feature focus: match() expressions
Larry Garfield, Director of Developer Experience at platform.sh, have written an introductory post on PHP 8.0 new feature match(), which go beyond switch/case directives limitation.
While it gets the job done, the...
Insphpect, Dynamic Code Analysis Tool
Part of a Ph.D Project by Thomas Butler at the University of Northampton in the UK, Insphpect is a proof of concept to develop a metric for analyzing source code flexibility...
Awesome PHP Migrations List
Many developers contacted Tomas asking for help to migrate legacy code bases, the reason why he created this awesome list of code bases migrations, legacy refactoring and instant upgrades. So if...
PHP Parallel 1.0.0 Released, the Concurrency API for PHP7
Joe Watkins have just announced the availability of Parallel 1.0.0 for PHP, the succinct parallel concurrency API for PHP7. Now you can easily write a web crawler in PHP or do...
Phan, Static Analyzer for PHP
Phan is a static analyzer for PHP that prefers to minimize false-positives. Phan attempts to prove incorrectness rather than correctness. It looks for common issues and will verify type compatibility on various...
PHPSpy, Low Overhead Sampling Profiler For PHP 7
PHPSpy is James Bond's favorite tool for PHP7, inspired by the Ruby sampling profiler rbspy. It provides low-overhead sampling profiler for PHP 7, however actually only working with Linux x86_64 non-ZTS PHP...
PHPStan 0.10.6 Released with Full PHP 7.3 Support
Ondřej Mirtes have just announced the availability of PHPStan 0.10.6 with full support for PHP 7.3, which should be available in the next few days. The new release added support for is_countable(), JSON_THROW_ON_ERROR...
Mercure, Server-sent Live Updates Protocol
Mercure is a protocol allowing to push data updates to web browsers and other HTTP clients in a convenient, fast, reliable and battery-efficient way. It is especially useful to publish real-time...
Exploring Alternatives PHP Layer for AWS Lambda – updated
After the official announcement of PHP Layer for AWS Lambda by Stackery, we did not find any benchmark or proof of a PHP application running properly on AWS Lambda. Matthieu Napoli have...