PHP5.4から8までをサポートするCIを構築する by うさみけんた

PHP Conference Japan 2023
レギュラートーク(25分)

PHP5.4から8までをサポートするCIを構築する

tadsan うさみけんた tadsan
5

みなさんライブラリを公開していますか? PHPのサポートバージョンをどうやって決めていますか?

原則論で考えればEOLを迎えてサポート終了したバージョンや、極論をいえば自分が使っているPHPのバージョン以外はサポート継続する義理はないわけですが、技術者としては可能な限り古いPHPでも使えるように互換性を保ち続けたいというのは人情ではあります。

このトークでは個人的な興味でメンテナンスを継続しているPHPライブラリでいかにして後半なPHPバージョンをサポートしているか、そして開発体験を落とさずに古いバージョンへのサポートを維持するために考えられるテクニックについて紹介いたします。