Ehh, what? Sessions are state.
> - just drop a file on web server and it works (no crazy CI pipeline)
Except when I have to set-up php-fpm, opcache and configure countless parameters in php.ini.
> - the documentation is fantastic,
Yes, but I still have to check it for useless constructs like "mysql_real_escape_string" vs "mysql_escape_string" which should have never existed in the first place.
PHP didn't earn its reputation without a reason. But I'm glad to hear that certain things are improving.