Sometimes, an updated web site requires integration testing or formal approval, before it may be made public. In that case, the site would first be uploaded to a restricted “staging” area or server where it can be previewed and tested. Once testing and review is concluded, the site is finally uploaded to the “production” server.
For load-balancing or better response times on different continents, a site may also be uploaded to multiple “mirror” servers.
StudioLine allows a user to create as many different publishing profiles as necessary. It will maintain separate list of published files for each profile. This way it is always aware, which files still need uploading.