Where do customized site pages go
Question: When a site page is customized where is it stored? Does it have to be copied to each web server in a server farm?
Answer: Site pages, such as “default.aspx” are stored in the appropriate folder for the site template under “C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\SiteTemplates”.
When these files are customised in SharePoint Designer the customized version of the file is stored in the content database in SQL Server for the site collection. Therefore the customized file is automatically available to all web servers.
Uncustomized site pages are shared between all sites that based on the site template. Sites that customize the site page have their own page that must be loaded from the content database, and are therefore less efficient.
In previous versions of SharePoint “customized” and “uncustomized” pages were known as “unghosted” and “ghosted”.