Forum Moderators: buckworks
Images will be the greatest contributor to page size. Too many, or improperly optimized images will bring your site to a crawl. For larger images, consider adding a thumbnail image linked to the larger image, instead of making all of your users load the large image whether they want to see it or not.
Page size isn't the only thing that will make your site slow. Using a lot of nested tables in your layouts will make your pages <i>render</i> slowly <i>after</i> they have loaded, because it takes your browser a while to figure out all of the table widths and heights.