| 
 
 
        
          
            | We have had a number of customers running
              WebAdverts' rotating banner ad scripts.   Unfortunately,
              these scripts do not run well in the yourfavorite.com environment
              and will cause problems for other customers on the same server. 
              We have had to disable the script in a number of instances and we
              request that you do not run this script at yourfavorite.com. 
              The script may very well be a good one, but problems have still
              been encountered for the following two reasons: 
                WebAdverts' logic to determine which
                  banner should be displayed when a web page is displayed takes
                  a long time to execute which delays the Apache server from
                  completing its request to display a web page and stopping that
                  thread of the web server from handling other requests. 
                  When a web page receives multiple hits, these requests stack
                  up and wait for each other.  Typically, when web
                  programming is done, the goal is to immediately drive the data
                  to the viewer, then get ready for the next viewer.  
                  Generally speaking, the WebAdverts script does the opposite. 
                  The script should be revised to quickly give out a banner and then determine which
                  banner the next viewer will see.
 
WebAdverts touches the filesystem too
                  much. Ideally, 1 web page request is equal to 1 filesystem
                  request. With WebAdverts that is not true and additional
                  delays will be caused waiting for filesystem I/O. 
                  Customers running WebAdverts will have web pages that respond
                  slower than average, and will accumulate more CPU time due to
                  the upfront work that WebAdverts does in determining which ad
                  to display. The filesystem contention degrads performance for
                  the entire server.
                   
 |    
           |