>>The alternative, though, would be
for the executing process to run your first program before compiling
the second, which sounds like it would be generally an inefficient
thing to do - the more times control has to be passed from one process
to another, the longer things generally take. And compilation
generally only happens once - the first time the file is requested.


Not really a big deal: the compiler is called again every time you CFINCLUDE 
some file anyway.
This may happen many times during execution of only one template.

Now if an included template is not compiled before it is indeed included, I 
don't why it could not be the same
for the HTTP requested template ie: not being compiled before application.cfm 
passes control to it.

It just happens it is not the way it works, but it is certainly not for any 
kind of logical or efficiency reason.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:345736
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to