tag:blogger.com,1999:blog-8141574561530432909.post7011345454612528166..comments2014-07-06T23:52:30.785+00:00Comments on Adam Cameron's Dev Blog: What are the most common CFML tags?Adam Cameronhttp://www.blogger.com/profile/04830762402027484810noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-8141574561530432909.post-53625724066328148782012-08-20T20:39:43.982+00:002012-08-20T20:39:43.982+00:00I once did a jQuery presentation and someone asked...I once did a jQuery presentation and someone asked which commands were the most used... I think html5please.com has a good idea by rating them with "use", "use with polyfill", "caution", and "avoid". It would be good to crowdsource such ratings.Phillip Sennnoreply@blogger.comtag:blogger.com,1999:blog-8141574561530432909.post-55634910477492024912012-08-06T07:28:41.764+00:002012-08-06T07:28:41.764+00:00My Maori doesn't extend too far beyond tahi, r...My Maori doesn't extend too far beyond tahi, rua, toru, wha (one, two, three, four), but I'll see what I can do ;-)Adam Cameronhttp://adamcameroncoldfusion.blogspot.co.uk/noreply@blogger.comtag:blogger.com,1999:blog-8141574561530432909.post-33447192006038454492012-08-02T18:49:52.345+00:002012-08-02T18:49:52.345+00:00Ugh, I posted a comment to this forever ago but lo...Ugh, I posted a comment to this forever ago but looks like it didn't save. Sorry mane.<br /><br /><br />We just happen to use a lot of output buffering and dynamic assembly involving cfsc. And do a lot of massive batchage with cfdirectory and cffile. Consume a lot of companies' ftp and data feeds without their having to standardize their feed naming or structuring etc. Boring junk.<br /><br /><br />Can't wait for the Maori.David McGuiganhttp://www.facebook.com/hotwhitechocolatenoreply@blogger.comtag:blogger.com,1999:blog-8141574561530432909.post-16759670863719615462012-07-27T00:11:16.071+00:002012-07-27T00:11:16.071+00:00@Dave: interesting that you picked CFSAVECONTENT a...@Dave: interesting that you picked CFSAVECONTENT and CFDIRECTORY in your initial picks there. What made you think of those ones?<br /><br />And cfStructKeyExists, eh?<br /><br />I'm not going to make any effort to use neutral or Transatlantic English, because I love language idiosyncracies, and believe people should be exposed to them! That and I speak NZ English anyhow, so my tongue is from the other side of the planet from "Transatlantic" (literally on the other side of the planet).<br /><br />Just wait until I start using Maori in my sample code... ;-)<br /><br />I too was wondering about a similar analysis of built-in functions. I guess the regex ain't so hard, so I'll give it a bash when I have a moment. It won't be until next week now though, I should think.<br /><br />Thanks to you and also to@unknown for replying. I still don't have any interesting observations to make about this info, but I am thinking about it.<br /><br />-- <br />AdamAdam Cameronhttps://www.blogger.com/profile/17058083050133751513noreply@blogger.comtag:blogger.com,1999:blog-8141574561530432909.post-74897302999024083522012-07-26T18:01:41.596+00:002012-07-26T18:01:41.596+00:00Great post! It's funny you wrote this
Note t...Great post! It's funny you wrote this <br /><br />Note to Americans: that means "drunk" in our vernacular, not "angry".<br /><br />Because just after I read this<br /><br />...and by the time I got home I was... err... well a bit pissed, actually.<br /><br />I immediately had a "this sounds very dramatic I'm excited to hear what he was so furious about".<br /><br />Here's my top 11 from the most interesting subset of our platform.<br /><br />1: cfset (10398)<br />2: cfif (7923)<br />3: cfelse (1900)<br />4: cfloop (1870)<br />5: cfargument (1080)<br />6: cfquery (908)<br />7: cfcase (753)<br />8: cfreturn (597)<br />9: cfparam (549)<br />10: cffunction (535)<br />11: cfqueryparam (531)<br /><br />It'd be interesting to see a similar report for built-in function usage.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8141574561530432909.post-10494317698670763682012-07-26T17:50:26.759+00:002012-07-26T17:50:26.759+00:00Oh man I totally left out cfif. I guess I don'...Oh man I totally left out cfif. I guess I don't think of it as a tag subconsciously. Weird.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8141574561530432909.post-27790806783984063262012-07-26T17:48:58.223+00:002012-07-26T17:48:58.223+00:00Posting this before I read the rest of the post or...Posting this before I read the rest of the post or before I read your initial guesses.<br /><br />cfset<br />cfloop<br />cfquery<br />cffunction<br />cfsavecontent<br />cffile<br />cfdirectory<br />cfoutput<br />cfcomponent<br />cfStructKeyExistsAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-8141574561530432909.post-44028476869897017002012-07-24T19:33:49.291+00:002012-07-24T19:33:49.291+00:00Looks like I get to post the first comment... :-) ...Looks like I get to post the first comment... :-) A little background, this is a roughly 12 year old system which started off in CF4.5 and is currently running in CF8. It has been heavily updated/maintained/enhanced over the years and I have been slowly moving from the original inline cfquery setup to using the Eclipse CFC wizard to create DAO files for many of the tables used. Now, having said all that:<br /><br />File Count: 2038<br />Line Count: 279871<br />CFScript Count: 34902<br />1: cfset (15466)<br />2: cfqueryparam (9427)<br />3: cfif (8742)<br />4: cffunction (6383)<br />5: cfoutput (5172)<br />6: cfargument (4700)<br />7: cfparam (4696)<br />8: cfelse (4064)<br />9: cfreturn (3332)<br />10: cfquery (3106)<br />11: cfscript (1977)<br />12: cfproperty (1897)<br />13: cfthrow (1363)<br />14: cftransaction (979)<br />15: CFINCLUDE (958)<br />16: cfinvoke (888)<br />17: cfloop (801)<br />18: cfelseif (728)<br />19: cfcase (609)<br />20: cfcatch (479)<br />21: cftry (462)<br />22: cfcomponent (415)<br />23: cfabort (384)<br />24: cfinvokeargument (352)<br />25: cfinput (323)<br />26: cfrethrow (277)<br />27: cfform (234)<br />28: cfsilent (225)<br />29: cfmodule (220)<br />30: cfgridcolumn (208)<br />31: cfsetting (193)<br />32: cffile (154)<br />33: cfdump (132)<br />34: cflocation (119)<br />35: cfselect (114)<br />36: cflayoutarea (98)<br />37: cfswitch (95)<br />38: cflog (76)<br />39: cfdiv (74)<br />40: cfprocparam (65)<br />41: cfheader (60)<br />42: cfdefaultcase (56)<br />43: cfajaxproxy (51)<br />44: CFFLUSH (40)<br />45: cflayout (36)<br />46: cfgrid (31)<br />47: cfcontent (29)<br />48: cfmail (26)<br />49: cfcookie (24)<br />50: cflock (21)<br />51: cfwddx (20)<br />52: cftreeitem (18)<br />53: cfmenuitem,cfajaximport (17)<br />54: cfhttpparam,cfschedule (16)<br />55: cfprocessingdirective (14)<br />56: cftextarea,cfpod (13)<br />57: cfthread (11)<br />58: cfstoredproc,cfwindow,cftree (9)<br />59: CFAPPLICATION,cfhttp (8)<br />60: cfsavecontent (7)<br />61: cfbreak,cfchart,cfchartseries,cfmailparam (6)<br />62: cfsearch,cfdirectory,cfchartdata,cftooltip,cfcollection (5)<br />63: cfpdf,cfloginuser,cfobject (4)<br />64: cfindex,cfobjectcache,cflogout (3)<br />65: cfdocument,cfexit,cflogin (2)<br />66: cfdbinfo,cffeed,cfcache,cfmenu (1)Unknownhttps://www.blogger.com/profile/15650566126346398383noreply@blogger.com