alexey-kupershtokh / opcode-cli
此包已被弃用,不再维护。未建议替代包。
用于通过命令行与 PHP 代码缓存(APC 或 OpCache)交互的工具。
0.1.1
2014-10-09 01:09 UTC
Requires
- crunch/fastcgi: v1.0
This package is not auto-updated.
Last update: 2020-01-20 03:53:25 UTC
README
此仓库已弃用且不再维护。请使用 https://github.com/gordalina/cachetool。
Opcode-Cli
Opcode-Cli 是管理代码缓存的命令行工具。
它允许您
- 无效化 Web 服务器代码缓存
- 从命令行获取状态信息
它可以通过 fastcgi 接口(无需在 Web 根目录下暴露)和任何其他 Web 服务器工作。
安装
composer require alexey-kupershtokh/opcode-cli
使用方法
获取代码缓存状态
php vendor/bin/opcode-cli.php --action=status
php vendor/bin/opcode-cli.php --action=status --port 9000
php vendor/bin/opcode-cli.php --action=status --sock=/var/run/php5-fpm.sock
清除代码缓存
php vendor/bin/opcode-cli.php --action=clear
php vendor/bin/opcode-cli.php --action=clear --port 9000
php vendor/bin/opcode-cli.php --action=clear --sock=/var/run/php5-fpm.sock
参考
- https://php.ac.cn/manual/en/book.apc.php
- https://php.ac.cn/manual/en/book.opcache.php
- http://www.alexfu.it/2013/10/08/clearing-apc-php-fpm-command-line.html
- https://support.cloud.engineyard.com/entries/26902267-PHP-Performance-I-Everything-You-Need-to-Know-About-OpCode-Caches
- https://github.com/engineyard/ey-php-performance-tools
- https://github.com/ornicar/ApcBundle
- https://github.com/PeeHaa/OpCacheGUI
- https://github.com/rlerdorf/opcache-status