1. A method for providing access to dynamic content, the method comprising: (a) receiving, by a server, a page or portion of a page of content comprising an executable script and at least one static element linked to at least one executable element; (b) identifying, by the server, said at least one executable element; (c) executing, by the server, said at least one executable element to produce output; (d) creating, by the server, a static page of the produced output by replacing said at least one static element linked to said at least one executable element with a static link comprising a reference to said at least one executable element; (e) storing, by the server, the executable script and an identifier referencing the executable script; (f) receiving, by the server, a request from the client, the request identifying the static link referencing the executable script, the request comprising the identifier; (g) retrieving, by the server, the stored executable element based on the identifier; and (h) creating, by the server, based on the retrieved executable script a second static page.