OSS探訪

PHP Interpreter — Web開発を支える汎用scripting languageの実装

OSS健全度 89
スコアの見方

発掘スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした独自指標(上限なし)。成長モメンタムは観測期間内の同スコアの差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
40,378
主要言語
C
ライセンス
BSD-3-Clause
リポジトリ最終更新
2026/09/12

概要

php/php-srcは、Web開発を中心に広く使われる汎用scripting language、PHPのinterpreter source repositoryです。通常利用向けのbinary・packageと、処理系へ変更を加えるためのsource build手順が分けて案内されています。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

PHP runtimeとbundled extensionをsourceから構築・検証する

repositoryにはPHP interpreter本体と多数のessential bundled extensionが含まれます。compile後はmake testで広範なtest suiteを実行でき、対象directoryやparallel worker数を指定して変更範囲を検証できます。

出典:[1]

PHP処理系・extension・言語仕様へ関わる開発

Web applicationでPHPを利用するだけでなく、interpreterやbundled extensionの挙動を調査・修正したい開発者に向くrepositoryです。新機能はRFCと投票を経るため、code変更前に公式の提案processを確認してください。

出典:[1]

日常利用のinstallとsource buildを混同しない

Windows binaryや各OS向けpackageを使えばsource buildは不要です。Git版の最小buildにはautoconf、bison、re2cが必要で、default buildにはlibxml2とSQLiteも加わります。配布条件はModified BSD License(BSD-3-Clause)です。

出典:[1]

参考にした公式資料

  1. [1]PHP Interpreter README(2026-09-13)
編集部からの補足

3文字の一般的な言語名がecosystem全体の検索と重なる中、interpreter本体のrepositoryだと明示する重要性が分かる例として選びました。

成長

成長の推移 · 直近30日

40,378 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
443
Open PR
1,099

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る
Stars
40,378
Forks
8,144
Watchers
1,344
Open Issues
970
主要言語
C
ライセンス
BSD-3-Clause
リポジトリ最終更新
2026/09/12
情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。