10. One or more non-transitory machine-readable media having stored therein a program product, which when executed by a set of one or more processor units causes the set of one or more processor units to perform operations that comprise: a web server receiving a request from a web client for a webpage that indicates an interpreted programming language code; determining that a compiled programming language code is embedded in the interpreted programming language code; compiling the embedded compiled programming language code to generate executable code; associating a service with the executable code, wherein the service runs the executable code when called; replacing the embedded compiled programming language code with a call to the service; and supplying to the web client the interpreted programming language code with the call to the service.
10. One or more non-transitory machine-readable media having stored therein a program product, which when executed by a set of one or more processor units causes the set of one or more processor units to perform operations that comprise: a web server receiving a request from a web client for a webpage that indicates an interpreted programming language code; determining that a compiled programming language code is embedded in the interpreted programming language code; compiling the embedded compiled programming language code to generate executable code; associating a service with the executable code, wherein the service runs the executable code when called; replacing the embedded compiled programming language code with a call to the service; and supplying to the web client the interpreted programming language code with the call to the service. 11. The machine-readable media of claim 10 , wherein the interpreted programming language code is at least one of embedded in the HyperText Markup Language of the webpage, and within a file referenced by the webpage.