manageing large sites

About two years ago I realized my primary site was going to get big. By now, it’s 119 mb, plus 1.25 gb of pdf files. 87 pages so far. 3 Master pages. Site map and Google Search. RSS from Feedburner and RSS options for the major readers. And so on. Sort of an organic growth and assemblage of stuff.

I asked a lot of questions from folks here in the forum and received tons of excellent advise. So I thought of returning the favor and relating what I’ve done to manage a large and growing site.

  1. PDF files are kept in folders separate from the Freeway site folder on the server. Each is a relative link. I don’t use the PDF action as I knew that I would eventually have a ton of PDF files, plus some Doc files too. I also have hotlink protection activated to prevent people from linking directly to a PDF and stealing bandwidth. One month I lost 5 Gb of bandwidth to a forum in Europe.

  2. Master pages are kept to a minimum. One is for the single page gateway, one for all pages containing the same table format (which are the bulk of the pages) and one for a special blog feed that I just set up. Love that iFrame action. If I find that I need a very special page setup, I’ll create a new Master only if the current Master pages can’t address the design. I’ve found that too many Master pages seems to slow the load time, perhaps due to all the extra CSS?

  3. Navigation is kept as simple and direct as possible. This improves the user experience and makes my job a whole lot easier when it comes to adding or modifying material. I once tried an index page and that was too much work. Same for nested menus. Too much work. In the end, I opted for a top horizontal menu of important internal site links and a right hand html box for external links, RSS feeds and the like. Again, this setup made my life much easier. And from watching traffic stats, people seem to find this layout easy to navigate.

  4. Keep CSS to a minimum and periodically clean up your CSS. It’s all too easy to play around with settings and create all kinds of orphan CSS settings. Evaluate what you have and pare it down to the basics. I do this a few times a year and definitely after a major site update.

  5. Sections such as ecommerce are or will be split off into separate entities. Although I really don’t like Frames, I’ll be using Frames for a few sections that present material from other sites. Maybe.

  6. Hi Res images are presented as text links to the image. This greatly reduces load times. I may provide a low res thumbnail or full size image for those people on dialups or just to speed up page load time. For some really Hi Res images, I create a PDF with the image and totally separate it from the primary site.

  7. Site reloading is always a problem. I try to get around that by keeping links or material that will be static and that relates only to that particular page in the main body of the page, and material that relates to the Master Page in a separate graphic or html box. When I add new material to a given page but don’t change anything in the Master page, only that one page is re-uploaded. Only when I change something in the Master page does it force a massive republish and total site upload. So I do that sparingly. If this makes sense?

  8. Periodically check your resources. Resample and update images. Review Resources to see if there are problems that may interfere with things later on.

There are most likely other things, but I can’t think of them at the moment. A lot of this stuff is the result of discussions in the forum, pouring over the KnowledgeBase and making tons of mistakes.

Take care
Gary


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

On 16 Aug 2008, at 05:06, toolemera wrote:

Very good summary Gary, thanks.

However the following escapes me…

  1. Site reloading is always a problem. I try to get around that by
    keeping links or material that will be static and that relates only
    to that particular page in the main body of the page, and material
    that relates to the Master Page in a separate graphic or html box.

material that relates to the Master Page in a separate graphic or
html box

Do you mean links?

Do you have an example page?

BW , I’ll try to implement as much as possible.
Omar KN


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Omar

Take a look at any page at my site http://toolemera.com with exception of the gateway, or home page.

The gateway page has it’s own Master page.

For the rest of the site, the banner bars, navigation bars, the bottom of the page statement and the right hand side html box all are created from one Master page. The left hand content box is specific to each page and does not originate in a Master page.

So, when I want to add content, only that one page, or any other page that I decide to create a link to or from will be affected.

There are one or two special function pages, such as the RSS feed and some hidden content pages that have their own Master page just so that I won’t have to deal with tons of updates across the site.

Gary


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options