hellomoto Posted April 13, 2024 Posted April 13, 2024 https://github.com/adrianbj/TracyDebugger/commit/daf24456c5cbf09e8c27cfb59057bf632ae8bcad the lzw_decompress functions & special characters?
adrian Posted April 13, 2024 Posted April 13, 2024 It's just how Adminer / AdminerEvo is compiled from all its source files into this one - it's always been like this AFAIK.
hellomoto Posted April 13, 2024 Author Posted April 13, 2024 I see here https://github.com/adminerevo/adminerevo/blob/6bb4d778cb2077889811727721253e14250eba8b/adminer/file.inc.php#L6 Do you know why the files are compressed?
adrian Posted April 14, 2024 Posted April 14, 2024 4 hours ago, hellomoto said: Do you know why the files are compressed? To make them smaller ? Seriously though, I don't really know why it is used here. It sounds like compressing and uncompressing on the fly is probably slowing things down and maybe impact opcache: https://tqdev.com/2019-lossless-compression-of-php-files That article does mention obfuscation of source code, which I have seen used on several closed source PHP projects, but for this it doesn't make much sense to me because all the source code is open source. Maybe there is some other reason I am not aware of??
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now