Vince I think you hit the nail on the head in regards to PHP vs CF. But lets be honest with ourselves, there is no CF does NOT have full access to the .NET framework. It barely... barely supports COM anymore. Getting CF to work well with Windows API is an exercise in patience and determination.
Just look at cfComet now... about 80% of their tutorials don't even work anymore. These same issues will exist in .NET. BlueDragon will be nice, but without CFCs and a lot of MX functionality... it isn't a satisfactory solution for me. Adam Wayne Lehman Web Systems Developer Johns Hopkins Bloomberg School of Public Health Distance Education Division -----Original Message----- From: Vince Bonfanti [mailto:[EMAIL PROTECTED]] Sent: Friday, February 14, 2003 9:20 AM To: CF-Talk Subject: RE: CF - PHP comparisons? Hi Mike, I tend to agree with your comments regarding the "richness" of PHP. If you do a straight comparison of PHP and CFML's built-in functions then they seem pretty equal. However, one thing that's changed in the CFML world with the introduction of CFMX and BlueDragon is that you now have seamless access to the full set of Java APIs from CFML. With the release of BlueDragon for .NET you'll similarly have seamless access to the full .NET Framework (APIs) from within CFML. In effect, the set of CFML functions is being expanded to include all of the Java APIs or all of the .NET APIs, depending on which platform you prefer. It seems to me that since PHP is not built on either of the two major "platform" technologies (Java or .NET), it's "richness" is going to suffer in comparison as CFML developers learn to take advantage of the integration with Java and .NET. Also, look at the way CFMX leveraged the Java platform to implement web services support (via Apache Axis). PHP is not going to be able to take advantage of the underlying platform technology the way CFMX did; instead they're going to have to implement their own solution "from scratch". It seems to me that this will be a major disadvantage of PHP. Vince Bonfanti New Atlanta Communications, LLC http://www.newatlanta.com > -----Original Message----- > From: Mike Alberts [mailto:[EMAIL PROTECTED]] > Sent: Friday, February 14, 2003 3:33 AM > To: CF-Talk > Subject: CF - PHP comparisons? > > > Since I develop with both CF and php, I guess I'll add my .02... > > Also respectfully to you Dave, this is NOT a terrible > comparison. With the exception of the part about user defined > functions, the comparison seems pretty valid to me, even > though it is quite old. > > In addition, php has made great strides in the last couple of > years: There are at least 3 very good IDE's for php (Zend > Studio, Nusphere PhpEd and Activestate Komodo), as well as > some decent simple code editors (php coder/Maguma Studio, etc. > > Zend has done some other great things for php, like code > encryption, acceleration, caching, etc. Granted these > products are not free, but their new 'Small Business Program' > lets you get all of that stuff with the IDE for a $295 > lifetime payment. This is an absolute bargain. > > Now I still love the CF language, and it's what I prefer to > code in, for its ability to let me get projects done quickly. > But over the years of using CF I've developed my own > 'methodology', that implements the Application Framework, as > well as some other ways of doing things that are sort of like > Fusebox (only simpler). I've personally found that I can use > this same framework in php as well, and the only thing that > changes is the syntax of the language. Many things in php > (switch/case for example) are almost identical in both > languages (using the CF version with cfscript tags of course). > > And don't think that php isn't 'rich'. More than once I've > sat down to write a function in php and realized part way > through that there was already a built in function to > accomplish the task. > > To me, it all boils down to what Sean said .... both > languages have their strengths and weaknesses. Use the right > tool for the task at hand. I'm not even going to comment on > ASP (ugh), but php is a fine tool in its own right and even > though it does take longer to develop with than CF (for me), > it still allows me to do some cool stuff for clients, which > makes them (and me) happy. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Get the mailserver that powers this list at http://www.coolfusion.com Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4