文件名称:tombs:检测生产中未使用的代码
文件大小:22KB
文件格式:ZIP
更新时间:2024-05-21 18:06:05
C
墓葬 Tombs是PHP的Zend扩展,它提供了一种方法来跟踪是否实际调用了一段代码。 这个概念称为。 它使用Zend挂钩在运行时填充墓地,其中一个墓葬代表Zend构造的每个功能。 Zend执行时,所使用的函数将其坟墓腾空。 当程序员连接到Tombs套接字时,后台线程将发送填充的Tombs,而不会中断您的应用程序的执行。 要求 PHP7.1 + Unix 注意:不支持Windows,Tombs以生产为目标... 如何 这是如何使用古墓的一个快速总结... 建造陵墓: phpize ./configure [--with-php-config=/path/to/php-config] make make install 加载坟墓: 坟墓必须作为Zend扩展名加载: 将zend_extension=tombs.so添加到目标配置 php -v应该显示类似以下内容:... wi
【文件预览】:
tombs-develop
----zend_tombs_markers.h(2KB)
----zend_tombs.c(8KB)
----zend_tombs_graveyard.c(7KB)
----zend_tombs_strings.c(5KB)
----zend_tombs_strings.h(2KB)
----zend_tombs_ini.c(4KB)
----.travis.yml(2KB)
----zend_tombs.h(2KB)
----zend_tombs_ini.h(2KB)
----LICENSE(3KB)
----config.m4(607B)
----README.md(4KB)
----zend_tombs_io.c(9KB)
----zend_tombs_markers.c(2KB)
----zend_tombs_io.h(2KB)
----zend_tombs_graveyard.h(2KB)
----tests()
--------005.phpt(266B)
--------zend_tombs.inc(234B)
--------002.phpt(321B)
--------004.phpt(385B)
--------003.phpt(316B)
--------001.phpt(283B)
--------006.phpt(362B)
----.gitignore(191B)