Re: execute compressed PHP command-line application
On 07/18/2013 04:20 AM, Alexey Zakhlestin wrote:
On 18.07.2013, at 12:38, crankypuss <
[email protected]> wrote:
I've been using PHP for linux command-line applications. Some are quite large. I've built the code to combine the mainline plus everything it calls into a single file to avoid portability issues with include libraries. I've built the code to compress the resulting file using gzdeflate after optionally stripping comments and excess whitespace.
didn't you just reinvent the PHAR?
I think not, though on the surface there are similarities.
Rather than conveniently including an entire directory full of code that is mostly unused, I'm including only the code that *is* used, and other functions of the program that does this include getting a call-tree, listing references, and so forth; the function of collecting all the actually-used code into a single file is only a small part of the whole. And strange as it may seem, this whole project is only an interim measure on the way to something that might be quite different.
Thanks for mentioning Phar though, as Terry mentioned it might be useful in compressing/executing the single-file application, though I haven't yet figured it out to that extent.
Thread (11 messages)