Hi Leslie,
Yep I think a lot of us have seen that post already. I had posted a comment on the page as I was a little worried that people might get confused with the way that he (Sean) refers to weblogs as databases. All in all a very good read though and commendations / kudos go out to Sean for an interesting read.
Personally myself if I am doing a page with a preview version then I don’t want to have to tell a client to add anything to the end of a URL as they will most probably get it wrong or worse still start asking questions regarding why they can’t just click on the normal About Us link to view the content.
In my eyes it is best just to put the right information in there in the first place. I mean, why would you have two versions of a template that at some point the preview one is going to be approved and then you have to copy/paste the information across? Admittedly this would only take a couple of seconds but just a bit un-needed personally. If you need to do something a little different then just get the client to log-in and then use a conditional on their member group to show them some different information instead. You can then just take out the conditionals when ready to show the finished version.
Not knocking his way at all as we all know that in EE there are around 100 ways of doing the same thing. In fact I can think of around 10 different ways of doing that anyway but just think that having loads of templates lying around can get a bit messy. Maybe it’s because I am working on a fairly large site at the moment and if I did that then the amount of templates would very quickly become un-manageable. Just a personal thing really.
I do think that referring to weblogs as databases is a little wrong though but on the whole a really good post that will hopefully draw a few more people in to using ExpressionEngine instead of the other CMS offerings out there which in my eyes don’t really offer anything anyway!! 😊
Best wishes,
Mark