11. A computer-implemented method comprising: receiving object code obtained by compiling C++ code, wherein the C++ code is generated from a server side script code specified using personal home page (PHP) syntax and implements functionality of the server side script code, the generated C++ code comprising: one or more C++ classes comprising code corresponding to the server side script code, one or more C++ header files storing information describing structures of the C++ classes, and code for memory allocation of objects instantiated from the C++ classes; receiving a request identifying a markup language document including the server side script code; and responsive to the request, executing instructions in the object code corresponding to the server side script code.
11. A computer-implemented method comprising: receiving object code obtained by compiling C++ code, wherein the C++ code is generated from a server side script code specified using personal home page (PHP) syntax and implements functionality of the server side script code, the generated C++ code comprising: one or more C++ classes comprising code corresponding to the server side script code, one or more C++ header files storing information describing structures of the C++ classes, and code for memory allocation of objects instantiated from the C++ classes; receiving a request identifying a markup language document including the server side script code; and responsive to the request, executing instructions in the object code corresponding to the server side script code. 17. The computer-implemented method of claim 11 , wherein the generated C++ code comprises C++ static variables allocated in the process memory that are accessible from multiple threads.