Mein temporärer PHP-Fix von 2014 hat fast 20 Millionen Installationen – heute habe ich ihn deprecated

My temporary PHP fix from 2014 has nearly 20M installs. Today I'm deprecating it

Mein temporärer PHP-Fix von 2014 hat fast 20 Millionen Installationen – heute habe ich ihn deprecated

Jake A. Smith schrieb 2014 einen 174-zeiligen PHP-Polyfill für http_build_url(), um die Migration des AOL-CMS von PHP 5.2 auf 5.3 zu erleichtern. Statt der erwarteten ein bis zwei Jahre wurde das Paket fast 20 Millionen Mal installiert und wird monatlich über 400.000 Mal heruntergeladen. Nun hat Smith es deprecated, weil die PHP League URI-Bibliothek und PHP 8.5 mit nativer URI-API bessere Alternativen bieten. Ein neuer Maintainer wäre ein Sicherheitsrisiko, wie der xz-Utils-Vorfall zeigt.

Ich kann nicht glauben, dass der Bug so lange unbemerkt geblieben ist.

Mehr von diesem Tag

2026-09-17