Hey Tom,

1 - 5 i agree and even for the 1 disadvantage I also agree. So now we could
look for a design which could be static for the most part but still have
some dynamic features two. We design a set of templates from lets say all
static for the non-dynamic sites to a set of templates for the sites that do
want dynamic content. We could do both for the range of people out there
that may want all static, a little static a little dynamic, or all dynamic.

Shawn Regan
Applications Developer
Pacific Technology Solutions 

-----Original Message-----
From: tom dyson [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 15, 2001 2:30 AM
To: CF_OpenSource
Subject: Re: Just thinking about a feature


I agree.

Creating static pages each time that you edit or add a page record to the
database has many benefits:

1. Huge performance advantages - much more dramatic than anything you could
achieve by clever coding.
2. You can serve the static pages on a separate server from the admin stuff,
again improving performance and providing an level of security.
3. Publishing pages in appropriately named directories (e.g. a directory for
each section) is good for the user and also helps log analysis engines to
give more meaningful results (e.g. the person in charge of the products
section can easily find out how many hits she's had by just showing results
from the 'products' directory).
4. It makes more sense for the users: 'mysite.com/products/software.htm' is
more meaningful than 'mysite.com/index.cfm?id=123123'
5. It's more search engine friendly.

and a few disadvantages:

1. It can be tricky to code (when you decide to move your 'widgets' section
from 'products' to 'services' all the pages below widgets have to be
republished in the appropriate directory, and don't forget all the links
between pages which will now be out of date...)
2. Once you've created static pages it's nigh-on impossible to apply
granular security to your site (e.g. to allow some users to see some
elements of some pages) or to include personalisation features.

Tom

-----------------+
tom dyson
t: +44 (0)1608 811870
m: +44 (0)7958 752657
[EMAIL PROTECTED]
http://torchbox.com

> I think robetr is corretc, we could make the user end use of a site done
by
> this CMS faster if it is conprised of static pages for the most part. We
the
> admin or whatever changes any content do the site it is stored in a DB and
> we could just have it build the static pages from the DB at the time of
the
> update. That way we also could come up with a wide range of templates for
> the admin to use for certain sites.
> 
> my 2 cents.
> 
> -Shawn
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to