Download the PHP package guanguans/soar-php without Composer
On this page you can find all versions of the php package guanguans/soar-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download guanguans/soar-php
More information about guanguans/soar-php
Files in guanguans/soar-php
Download guanguans/soar-php
More information about guanguans/soar-php
Files in guanguans/soar-php
Vendor guanguans
Package soar-php
Short Description SQL optimizer and rewriter. - SQL 优化器、重写器。
License MIT
Package soar-php
Short Description SQL optimizer and rewriter. - SQL 优化器、重写器。
License MIT
Please rate this library. Is it a good library?
Informations about the package soar-php
soar-php
[!NOTE] SQL optimizer and rewriter (assisted SQL tuning) developed based on Xiaomi's soar.
ENGLISH
Requirements
- PHP >= 7.3
- ext-json
- ext-mbstring
Used in the framework
- [x] Laravel - laravel-soar, laravel-web-soar
- [x] ThinkPHP - think-soar
- [x] Hyperf - hyperf-soar
- [x] Webman - webman-soar
- [ ] Yii2
- [ ] Symfony
- [ ] Slim
Installation
Usage
Quick start
:warning: When running in a unix OS non-cli environment, may throw `Fatal error: ...Exit Code: 2(Misuse of shell builtins)...`
SQL Scores(SQL fingerprint、Score、Explain interpretation、Heuristic rule suggestions、Index rule suggestions)
![](docs/scores.png)soar help
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Contributors ✨
Thanks goes to these wonderful people (emoji key):
kamly 🐛 |
Leslie Lau 🐛 |
D.J.Hwang 🤔 |
海彬 🐛 |
imcm 🤔 |
This project follows the all-contributors specification. Contributions of any kind welcome!
License
The MIT License (MIT). Please see License File for more information.
All versions of soar-php with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.3
ext-json Version *
ext-mbstring Version *
symfony/process Version ^5.4 || ^6.0 || ^7.0
ext-json Version *
ext-mbstring Version *
symfony/process Version ^5.4 || ^6.0 || ^7.0
The package guanguans/soar-php contains the following files
Loading the files please wait ....