As specified in the limitations area, anything that invokes a Visualforce page will count as a page view. From my experimentation, it appears that Documents are not subject to bandwidth or page view limits, although it is hard to confirm, because I don't have a Site configured that has a page view limit (DE doesn't have normal limit for page views).
Components within a Visualforce page don't normally incur extra page views, unless they invoke code that causes a page to load or call a Visualforce remoting method. Similarly, pages that are included within pages don't accumulate extra views either, but there is a limit on maximum CPU time that will be affected by this.
Static resources should be used when possible because of the caching benefits and CDN benefits (faster loading, better caching, etc). Administrators can change static resources as easily as a document-- they just go to a different area to perform the swap.
Source : - Link