Browse Source

[php] Update Slim to 3.12.4 (#7616)

* Update slim v 3.12

* Update dockerfile to Ubuntu 22.04

* Add jit
Joan Miquel 2 years ago
parent
commit
e769d95d97

+ 1 - 1
frameworks/PHP/slim/benchmark_config.json

@@ -14,7 +14,7 @@
       "database": "MySQL",
       "framework": "slim",
       "language": "PHP",
-      "flavor": "PHP7",
+      "flavor": "PHP8",
       "orm": "Raw",
       "platform": "FPM/FastCGI",
       "webserver": "nginx",

+ 2 - 2
frameworks/PHP/slim/composer.json

@@ -1,6 +1,6 @@
 {
     "require": {
-        "slim/slim": "3.8.1",
-        "slim/php-view": "2.2.0"
+        "slim/slim": "3.12.4",
+        "slim/php-view": "3.2.0"
     }
 }

+ 4 - 0
frameworks/PHP/slim/deploy/conf/php.ini

@@ -1909,6 +1909,10 @@ opcache.huge_code_pages=1
 ; SSL stream context option.
 ;openssl.capath=
 
+
+opcache.jit_buffer_size = 128M
+opcache.jit = tracing
+
 ; Local Variables:
 ; tab-width: 4
 ; End:

+ 1 - 1
frameworks/PHP/slim/slim.dockerfile

@@ -1,4 +1,4 @@
-FROM ubuntu:20.04
+FROM ubuntu:22.04
 
 ARG DEBIAN_FRONTEND=noninteractive