1. A method for selecting a configuration of a requested web page, wherein the configuration defines a subset of one or more selected objects from a set of objects, the method comprising: receiving a request for the requested web page; retrieving a predictive information that is related to the request; processing the predictive information for defining a value for each one of a plurality of predictive factors; placing one or more values from the defined values in each one of a plurality of predictive models, wherein each predictive model is associated with an object from the set of objects and calculating a predictive value for each one of the objects in the set of objects; and selecting one or more objects to be included in the configuration of the requested webpage, wherein the expected utility of the configuration has a high value.