Coldfusion?

Status
Not open for further replies.

Mike

New member
Jun 27, 2006
6,779
114
0
50
On the firing line
What are the advantages / disadvantages of CF vs. PHP? I've been looking for a job lately and have seen a bunch of ads for CF developers, and noticed that large / commercial sites tend towards CF or ASP rather than PHP.

So, is this just good marketing on the part of Adobe? or is there a solid technical reasoning behind it?

Thanks!
 


CF is really crappy. However it has gui tools to make retarded programmers capable. Much like ASP.

PHP has a bad rep because there's a lot of really crappy programmers out there using it because there's no barrier to entry. You don't have to buy any software to write php code, everything is free. Therefore anyone that knows how to write a loop, variable and the echo command calls themselves a PHP programmer. You'd know what I'm talking about if you higher 99% of people from the outsourcing sites.
 
To be honest there's a big difference between "programmer" and "coder"

ASP is more popular amongst the corporate world primarily because of Microsoft.
Visual Studio .NET is very powerful, and stuff like SourceSafe makes it easy for large teams to work on a single project simultaneously.

As smaxor pointed out with PHP there is no barrier to entry so the language is popular amongst small companies and freelancers.

My old man is a professional ASP .NET developer and I can tell you ASP is no worse than PHP. They're both exceptionally powerful languages, but at the end of the day it's all about the programmer and not the language.
 
Cold Fusion is relatively lame, but the reason you see so much ASP is because so many people are running Microsoft everything on their servers. They set up Windows Server, toss on IIS, deploy SQL Server or Oracle on a DB server, install the very powerful Visual Studio, and develop .NET web apps.

What many companies don't realize, is that they can set up a JBoss web server and develop a J2EE JSP/Servlet-based website and connect it to MySQL for much less, or even SQL Server for a more robust DBMS. Anyway, PHP or JSP is the way to go unless you are going to focus on building robust .NET web applications rather than simple websites.

Some top web technologies include:
PHP, ASP, VB.NET, JSP, Ruby, and Cold Fusion
 
The benefit of Coldfusion is that it's super easy and quick to code and it's just as powerful as any other language. It's the easiest programming language by far which makes it my language of choice.

I don't understand why everyone mentions the cost. The CF developer edition is free and you can get CF hosting for a few dollars per month.
 
Status
Not open for further replies.