Comment Cold Fusion is better than PHP, at least right now (Score 3) 147
I've used Cold Fusion for 3 years now, and have seen the product since 2.0. In my opinion, Cold Fusion is a lot better than PHP because of the way it works. The tag based metaphor focuses on the Output of Database information into HTML. You can just type in an SQL query and output it without having to deal with all that Command/Recordset and object crap. It's a great mix for people with moderate programing background who do not like the low level C++/Java stuff. You may have some criticism about Cold Fusion having bugs, but they make up for it in a lot more things. Cold Fusion has much easier concepts to learn and use, and while PHP may be powerful--the documentation just sucks. That is a problem. Every Open Source project I see is not geared towards training the language to people. I have been initially excited about PHP, Zope, and Perl, but I have found the documentation to be written for "the geek", while the books on Cold Fusion, both from Allaire and from Ben Forta, focus on training new people, as well as teaching advanced concepts. Only now with a few books on PHP on the market can I really start working with it. Many of us want to deal with stuff that's more or less as easy to use as a 4GL, or deal with complex configurations. I'd rather use CF's web based administrator and CFML on IIS and Windows NT than deal with PHP's INI files on a Linux box. Allaire may not follow the GPL or the Open Source Philosophy, but they are a lot better than the Microsoft path, and they are less insular.