The site I maintain has a section of reports, a bookstore, downloads, etc. We serve up a few hundred ebooks and videos (in 3 formats each). Some are paid, some are free. Free ebooks are served up from web server, free video downloads from AWS, (and also available from Vimeo and Youtube). Paid eBooks from a 3rd party cart system.
As of indexing this morning (for our search tool) there were 1590 php/html pages and 2940 “other” files (css, php, etc)
The site is broken down into several project files. Project files represent “reports” (articles), “Store”, “Free Videos,” “Free eBooks,” etc.
A lot of the site was in place before I took over. Images were “dropped” in. I mostly use “warehousing” with images being placed on the web server.
Projects in TOTAL add up to 560mb for the 1590 pages and it could be somewhat smaller if all images where warehoused instead of those of only the past few years.
Mathew and others are correct… If you have 30 pages and your project is 515mb, something isn’t right.