>- see footer for list info -< LOL, I also notice they start off telling you to use cfoutput and end up telling you to use cfloop.
Russ -----Original Message----- From: "Adam Cameron" <[EMAIL PROTECTED]> To: "Coldfusion Development" <[email protected]> Date: Tue, 18 Apr 2006 16:59:42 +0100 Subject: [CF-Dev] "Interesting" performance suggestions from Macromedia > >- see footer for list info -< > I'm reading this page: > http://www.macromedia.com/cfusion/knowledgebase/index.cfm?id=tn_17054 > > And have come across these two points: > > <blockquote> > Nested if's (nice use of apostrophe's there, lad's [sic]) > > Limit your use of nested cfif else statements. Try substituting iif > functions or non-nested cfif statements. > </blockquote> > > This is interesting when one considers the old chestnut that does the > rounds that iif() is "substantially" slower than <cfif>. Not that it > is, but people have a habit of SAYING that it is. > > > <blockquote> > CFOUTPUT vs. CFLOOP > > Use a cfoutput query instead of cfloop query wherever possible. A loop > over a query repeats for every record in the query result set. The > cfloop results are just like a cfoutput. During each iteration of the > loop the columns of the current row will be available for output. The > advantage of using cfloop instead of a cfoutput is that you can use any > CFML tag within a cfloop. cfoutput is restricted to a limited number of > tags to increase its performance. > </blockquote> > > "cfoutput is restricted to a limited number of tags to increase its > performance". REALLY??? That's a new one on me. > > Personally I use <cfoutput> when I'm outputting stuff, and <cfloop> > when > I'm looping. Call me crazy. > (yes, I know one needs to use <cfoutput> when using the grouping > function). > > (I observe that this tech note was written in 2002, so perhaps is > rather > out of date?) > > -- > Adam > _______________________________________________ > > For details on ALL mailing lists and for joining or leaving lists, go > to http://list.cfdeveloper.co.uk/mailman/listinfo > > -- > CFDeveloper Sponsors:- > >- Hosting provided by www.cfmxhosting.co.uk -< > >- Forum provided by www.fusetalk.com -< > >- DHTML Menus provided by www.APYCOM.com -< > >- Lists hosted by www.Gradwell.com -< > >- CFdeveloper is run by Russ Michaels, feel free to volunteer your > help -< _______________________________________________ For details on ALL mailing lists and for joining or leaving lists, go to http://list.cfdeveloper.co.uk/mailman/listinfo -- CFDeveloper Sponsors:- >- Hosting provided by www.cfmxhosting.co.uk -< >- Forum provided by www.fusetalk.com -< >- DHTML Menus provided by www.APYCOM.com -< >- Lists hosted by www.Gradwell.com -< >- CFdeveloper is run by Russ Michaels, feel free to volunteer your help -<
