File tree Expand file tree Collapse file tree 3 files changed +27
-21
lines changed Expand file tree Collapse file tree 3 files changed +27
-21
lines changed Original file line number Diff line number Diff line change 1
1
# ChangeLog
2
2
3
+ @ 2025-07-12, v1.0.68
4
+
5
+ * Add support of php8.5
6
+
3
7
@ 2025-06-13, v1.0.67
4
8
5
9
* Add optiion to make raw values in output
Original file line number Diff line number Diff line change 1
1
# A simple PHP script to test speed
2
2
3
- Works with all versions of PHP: from 4.3 to 8.4
3
+ Works with all versions of PHP: from 4.3 to 8.5
4
4
5
5
## Dependencies
6
6
Original file line number Diff line number Diff line change 10
10
# Author : Sergey Dryabzhinsky #
11
11
# Company : Rusoft Ltd, Russia #
12
12
# Date : Jun 13, 2025 #
13
- # Version : 1.0.68-dev #
13
+ # Version : 1.0.68 #
14
14
# License : Creative Commons CC-BY license #
15
15
# Website : https://github.com/rusoft/php-simple-benchmark-script #
16
16
# Website : https://gitea.rusoft.ru/open-source/php-simple-benchmark-script #
20
20
21
21
include_once ("php-options.php " );
22
22
23
- $ scriptVersion = '1.0.69-dev ' ;
23
+ $ scriptVersion = '1.0.68 ' ;
24
24
25
25
// Special string to flush buffers, nginx for example
26
26
$ flushStr = '<!-- ' .str_repeat (" " , 8192 ).' --> ' ;
@@ -764,24 +764,25 @@ function gethostname() {
764
764
765
765
// Gathered on this machine
766
766
$ loopMaxPhpTimesMHz = 3500 ;
767
- // How much time needed for tests on this machine
767
+ // How much time needed for tests on this machine, core func measure `phpXY -n bench.php -t 3600`
768
768
$ loopMaxPhpTimes = array (
769
- '4.4 ' => 1117 ,
770
- '5.2 ' => 1210 ,
771
- '5.3 ' => 2259 ,
772
- '5.4 ' => 4155 ,
773
- '5.5 ' => 4588 ,
774
- '5.6 ' => 4481 ,
775
- '7.0 ' => 3224 ,
776
- '7.1 ' => 3288 ,
777
- '7.2 ' => 2974 ,
778
- '7.3 ' => 3451 ,
779
- '7.4 ' => 3065 ,
780
- '8.0 ' => 3198 ,
781
- '8.1 ' => 4099 ,
782
- '8.2 ' => 2971 ,
783
- '8.3 ' => 3001 ,
784
- '8.4 ' => 4535
769
+ '4.4 ' => 1529 ,
770
+ '5.2 ' => 1206 ,
771
+ '5.3 ' => 666 ,
772
+ '5.4 ' => 632 ,
773
+ '5.5 ' => 639 ,
774
+ '5.6 ' => 620 ,
775
+ '7.0 ' => 325 ,
776
+ '7.1 ' => 314 ,
777
+ '7.2 ' => 308 ,
778
+ '7.3 ' => 289 ,
779
+ '7.4 ' => 247 ,
780
+ '8.0 ' => 296 ,
781
+ '8.1 ' => 268 ,
782
+ '8.2 ' => 251 ,
783
+ '8.3 ' => 194 ,
784
+ '8.4 ' => 193 ,
785
+ '8.5 ' => 205
785
786
);
786
787
// Simple and fast test times, used to adjust all test times and limits
787
788
$ dumbTestMaxPhpTimes = array (
@@ -800,7 +801,8 @@ function gethostname() {
800
801
'8.1 ' => 0.323 ,
801
802
'8.2 ' => 0.294 ,
802
803
'8.3 ' => 0.784 ,
803
- '8.4 ' => 0.759
804
+ '8.4 ' => 0.759 ,
805
+ '8.5 ' => 0.759
804
806
);
805
807
// Nice dice roll
806
808
// Should not be longer than 600 seconds
You can’t perform that action at this time.
0 commit comments