Skip to content

Commit 7025ace

Browse files
steevanbphpbenchmarks
authored and
phpbenchmarks
committed
Move composer.lock.php* to .phpbenchmarks for benchmark kit 3.0
1 parent 9612db6 commit 7025ace

File tree

6 files changed

+45
-27
lines changed

6 files changed

+45
-27
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ npm-debug.log
1212
yarn-error.log
1313
.env
1414
.phpunit.result.cache
15+
composer.lock

composer.lock.php7.1 renamed to .phpbenchmarks/composer.lock.php7.1

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

composer.lock.php7.2 renamed to .phpbenchmarks/composer.lock.php7.2

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

composer.lock.php7.3 renamed to .phpbenchmarks/composer.lock.php7.3

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.phpbenchmarks/initBenchmark.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ function clearCache() {
1919
}
2020

2121
rm -rf bootstrap/cache/*
22-
composer install --no-dev --classmap-authoritative
22+
composer install --no-dev --classmap-authoritative --ansi
2323
clearCache
2424
php artisan config:cache
2525
php artisan route:cache

README.md

+28-11
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,41 @@
44
<a href="http://www.phpbenchmarks.com" target="_blank">www.phpbenchmarks.com</a>
55
</p>
66

7-
## What is www.phpbenchmarks.com ?
7+
## What is www.phpbenchmarks.com?
88

9-
You will find lot of benchmarks for PHP frameworks and template engines.
9+
You will find lot of benchmarks for PHP frameworks and template engines on [phpbenchmarks.com](http://www.phpbenchmarks.com).
1010

11-
You can compare results between Apache Bench and Siege, and PHP 5.6 to 7.3.
11+
Benchmarks results are available for Apache Bench and Siege, and PHP 5.6 to 7.3.
1212

13-
## What is this repository ?
13+
Our benchmarking protocol is available on [benchmarking protocol page](http://www.phpbenchmarks.com/en/documentation/benchmarking-protocol).
1414

15-
It's benchmark common code for Laravel benchmarks.
15+
## What is this repository?
1616

17-
Switch branch to select your Laravel major version and benchmark you want to see.
17+
It contains Laravel installation `only`.
18+
To reuse code between minor versions, features for benchmarks are not coded in this repository
19+
but in [phpbenchmarks/laravel-common](https://github.com/phpbenchmarks/laravel-common) repository.
1820

19-
See all Laravel benchmarked versions on [phpbenchmarks/laravel](https://github.com/phpbenchmarks/laravel).
20-
21-
You can find how we benchmark on [phpbenchmarks.com](http://www.phpbenchmarks.com/en/benchmark-protocol.html).
21+
Switch branch to select version and benchmark you want to see.
2222

2323
## Benchmarks
2424

25-
You can find all Laravel benchmarks results on [phpbenchmarks.com](http://www.phpbenchmarks.com/en/benchmark/laravel.html).
25+
You can find Laravel 5.8 benchmarks results on
26+
[benchmarks results page](http://www.phpbenchmarks.com/en/benchmark/laravel/5.8).
27+
28+
See all Laravel benchmarked versions on [select version page](http://www.phpbenchmarks.com/en/benchmark/laravel/version).
29+
30+
## Community
31+
32+
Go to [community page](http://www.phpbenchmarks.com/en/community) to see the Hall of fame, or download the benchmark kit to add your code!
33+
34+
## How version works?
35+
36+
We do not follow semantic version for this repository. Here is an explanation about our versioning system:
37+
38+
`W` Benchmarked framework major version
39+
40+
`X` Benchmarked framework minor version
41+
42+
`Y` Benchmarked framework bugfix version
2643

27-
Scores are too low ? Do not hesitate to create a pull request, and ask a new benchmark !
44+
`Z` Benchmark type: `1` Hello World, `3` REST API

0 commit comments

Comments
 (0)