Do Vanilla / plugins work with php compilers?
I am curious whether any of the php compilers would work with Vanilla. I am thinking of compiled plugins, an idea initially raised by someone in my work (I'm running a private forum in our intranet). While I understand that this might run against the grain of open source I am interested in answering the question and considering what would it take to make this happen.
One hurdle I can think of is the plugin description array that is parsed by Vanilla. Somehow that has to be excluded from the compilation. Perhaps a wrapping plugin that invokes the compiled php code would do the trick.
I have never worked with a php compilers, I presume they create executable (with possibly some runtime library available at runtime) which can be invoked by standard php. There may even be performance advantages to compiled code though I suspect these would be nullified by the need to interface with the rest of the code.
Anyway, I appreciate your thoughts on this.