ランキット1.0.2

何も予言しなかった

5年間の沈黙と開発の欠如の後、runkitは新しいバージョン(2つも)と、潜在的には新しいメンテナー( dzenovich )として生まれました。

公式のpeclリポジトリにはありませんが、停止したとき:
pecl install github.com/downloads/zenovich/runkit/runkit-1.0.2.tgz

プロジェクトコードはgithub.com/zenovich/runkitにあります。


知らない人にとっては、 runkitはPHPコードをその場で変更できる魔法のギズモです。 さらに、彼は、PHPコードを別の環境で実行し、「oh」メインコードを作成しない居心地の良い「 サンドボックス」を作成する方法を知っています(このためには、スレッドサポートを使用してPHPをビルドする必要があります(つまり、configureの--enable-maintainer-zts)) 。

追加された新機能:

ランタイムがコードを異なる方法で変更する可能性がありますが、ツールが存在する方が存在しないよりも優れています。 すぐに頭に浮かぶアプリケーションの領域から:モカムとスタブの交換、ライブラリ内部の修正のスポット。

UPD:テキストは補足および修正され、それによって伝説的であり、一部の場所ではレッドバナーdzenovichでさえありました
UPD2:PHPDaemonでrunkit 使用する例 。 また、Runkit機能の簡単な説明もあります。

Source: https://habr.com/ru/post/J105610/


All Articles