Site architecture question
I am working on a fairly basic site which for the most part doesn't require users to log on; it's mostly for viewing dynamic/static information; there's no personalization; no reason to set cookies or application-wide variables (except perhaps the datasource name). There are some administrative pages that allow administrators to log on and add/edit/delete events in an event calendar, perhaps eventually manage some other aspects of the site. My question relates to the overall site architecture. Would it be good design to have all the administrative templates, Application.cfc etc. in a subdirectory of the web site root? If I did that, I was thinking I could have OnRequestStart check all those pages in that subdirectory for GetAuthUser.
Someone had suggested that I have DreamWeaver add the login functionality to those pages, and having done so, I now realize that I don't really have it working properly... haven't figured out how to get Session variables working, how to alert when the session has timed out, and what, if anything, I need to lock when writing events to the database. While waiting for the Forta CFWACK 9 book to arrive, I'm trying to make sense of all the conflicting information on the web, and trying not to tear my hair out (what remains of it).
Thanks
