Last week, I posted a couple of surveys that you guys could fill in in order to tell us all a little bit more about ourselves. Well, we’ve had a fair chunk of responses now, so I’m going to post up a summary of the results and what they could mean. In this part I am going to cover the “How do you use Coldfusion?” Survey (203 responses).
Q1. How many web developers are in your organisation?
Interesting split here with the majority of you only working in companies of 0-2 web developers. Either this means the majority of CF is done by one-man-bands, or that work is a small department within a much bigger non-web orientated organisation (US Government for instance).
Q2. How many of those web developers regulary use Coldfusion?
Again, very low numbers here, 40% of you being in the 0-2 bracket as you would expect. However, saying that someone answered with 40+ developers using CF. Any Adobe employees filling in this survey?
Q3. On average, how many years experience with Coldfusion do these developers have?
In general it looks like we are a pretty experienced lot when it comes to our tooling. 90% of us have more than 3 years experience with CF, with approximately a third of those being 5yrs plus. It would seem that we like to stick with our tools for the long term.
Q4. How many Coldfusion servers do you have?
Fairly even split here amongst all of the options on offer. Our adobe employee answered 20+ of course, but there seems to be a wealth of people (around half) running more than five CF servers.
Q5. What versions of Coldfusion do you run?
Surprising one this. 40% of us claim to be already running CF8. If that’s true, that is one hell of a migration schedule. As expected most are using CF7 (80% are using it), but there is still love for CF5 and 6. 20% of us are using Bluedragon in one form or another.
Q6. What editions do you use?
Now this one is not the answer that I was expecting. 80% of us are using CF Enterprise, versus 40% using CF Standard. Interestingly only 40% of us are using a development version of CF (and how that works without developing on production or a shared box, I have no idea).
Q7. What platforms do you host Coldfusion on (regardless of development, test, staging etc)
Oh, we love to love Windows. Windows is by far and away the most prolific platform for CF, with 95% of responses claiming to us it for CF. Only 35% of us like *NIX, whilst 20% of us have CF running on OSX in one form or another (I’m guessing guys developing on Macbook Pros here)
Q8. What deployment models do you use?
75% favour the ease of the standalone model here, with 45% taking that additional step to multi-instancing. This surprises me somewhat as the multi-instancing is such an easy step to take, and reaps so many benefits, that I would have thought it a no-brainer. Only 10% of us use proper J2EE deployment in any form.
Q9. What web servers do you use?
It would seem that if we are running Windows, we prefer to use IIS, with 95% of us using IIS. 65% use Apache in some way, whilst someone out there uses something else.
So, what have we learnt? Well, much of it is as I would have expected, but there are a couple of surprising results. Firstly is the amount of people using CF8, and secondly the number of people using CF Enterprise. Surely we can’t all be enterprise level developers?
Anyway, I’ll post the results from the second survey “How do you code?” at some point over the next few days. If you want to respond to this survey before then, please feel free, the more responses the better.