![]() |
|
|
|||||||
| Register | Forum FAQ | Search | Today's Posts | Mark Forums Read |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
I was wondering if anyone here has any experience with ColdFusion? I am thinking of purchasing some shopping cart development software that comes in three flavors – ASP, PHP, and ColdFusion. I wouldn’t have hesitated at purchasing the PHP version, but these guys are raving about ColdFusion so it just made me curious.
Even though there is a free developer’s download of ColdFusion 8 - it only works locally. Matt can correct me here, but it seems that you must then purchase the server side software, which is pretty expensive. I certainly wouldn’t want to send clients off to a special ColdFusion Host, which would be the only alternative. So, what do you think? Is it something that is so great that it justifies not only the learning time involved, but also the expense? |
|
||||
|
Quote:
I have worked with coldfusion in the past and tbh it is nothing special. It is no better than php or asp. I inherited a site that was designed in it and it didnt take long to pick up the basics as will all programming languages they are similar in a lot of ways. However it does give a lot of drawbacks on hosting. Mainly because not many hosts provide coldfusion and when they do the packages are expensive an under spec'd. You are right in saying it needs some server side software, this runs into multiple thousands of pounds to purchase hence why not many hosts do it. If you have the option between the three, coldfusion, asp and php, i would choose php every time. However i wouldnt rule asp out of the question if this is your prefered language. As an example with coldfusion hosting you would look at paying 10x more a month than you would with php or asp. Also with php and asp you are more likely to find answers to any problems as more people use it. Last edited by andychev; 12-09-2007 at 05:57 AM. |
|
||||
|
I agree with andychev, but didnt want to say it first (g)
I too inherited a CF job on 2 occasions but never got good enough to see what the fanatics are raving about. And the 2 CF programmers I know are fanatics. So maybe it is really good, but.... As you pointed out, you are stuck with sending clients to a CF host, and worse --- if your client ever gets to the point they need a dedicated server -- ouch! Now THEY have to purchase it! And what if they grow beyond that? Its a per server, not a per domain license I believe? Sure some would argue that if they get that big they can afford it, but people always seem to equate growth with success until they actually start growing and get a rude awakening when their costs tend to grow faster than their gross profits. Back in my dBase days, I used a product that was far superior to dBase and all the other dBase clones out there. After much development of my libraries, come to find out the product was bought and killed. So, licking my wounds, I put up my white flag, cut my losses and moved to Foxpro, the microsoft version of dBase. I would be a little leary of jumping on CF myself, because at some point I would be suspicious that Macromedia may decide to shelve it. It can't be generating that many sales, but I could be wrong. I went PHP because of its wide user base. Its not going away any time soon. And then I am a PHP fanatic so my views may be skewed. |
|
|||
|
Thank you both for your sharing your insights on ColdFusion. This pretty much validates what I was thinking. It really doesn’t sound like it is worth all the expense, especially if the license is per domain! I have only had to turn down one job that required ColdFusion, so I won’t lose sleep over it.
I may check out the developer’s version, just out of curiosity, but I wouldn’t waste my time or money specializing on something like this. PHP or ASP will be just fine. I am not sure if they are selling hosting, but they are certainly involved directly with Adobe. You can see the shopping cart software here and a bit about the developers: http://www.cartweaver.com/ Now, I am not soliciting this software. I haven’t even decided if I will pursue it. I am researching different shopping cart solutions and just recently came upon it. What I do like is the control it gives the designer to integrate it seamlessly into a website. I also like the fact, that it gives little to no client “admin” control over the design elements. It is a bit simplistic when it comes to features, but I have found that many small businesses don’t need much and keeping it simple helps them to stay focused - instead of wandering around breaking things! |
|
|||
|
This is a really good point. I am not a seasoned programmer, mostly a designer, but learning out of necessity. It is important to have a strong support base.
|
|
|||
|
Quote:
|
|
||||
|
Quote:
Quote:
Quote:
Quote:
But that doesn't make it a good solution unless you want to start seriously coding in it. I would say that about any platform/language -- don't "learn" it if you're just going to dabble in it, and don't pay for an expensive platform unless it's going to pay off with other dividends, like the ability to offer unique packaged solution to your clients (unlikely with CF, since most types of apps are also avail in Perl/PHP/RoR/JSP/ASP, etc). The real reason to learn/run CF is to be able to code robust applications very rapidly. It's superior in most ways except it's expensive and it's not open source (if you care about that, which I don't). |
|
||||
|
Quote:
Quote:
Quote:
The biggest difference with CF is that its originators and subsequent producers have had a mandate to make it easy to learn and rapid to code in -- in other words, there's a REASON some of us pay the $1200 for a license instead of struggling with PHP. Otherwise, CF wouldn't be on its 12th major release (it used to cost $4500/license -- something like 10,000 licenses were sold at that price). |