Why ColdFusion is worth the money!

coldfusion.jpg-jpeg-image-253x250-pixels-1.jpgI’m currently installing this new dedicated RackSpaceCloud server. While I have fallen in love with ColdFusion in the last year or so, I am still a CF n00b and not ready to completely switch. So my new server needs both ColdFusion (for new projects) and PHP (mainly for my WordPress blog).

After I installed Apache, MySQL and PHP, I started the CF install. It literally took me less than 10 minutes to get ColdFusion up and running (even on the officially unsupported Debian distro). I just downloaded the installer, launched it and when the installation was done, I had a fully working CF9 server that ties in to my Apache install. I set up my datasources, uploaded some of the scripts I used in the MAX widget and found that everything was working just fine.

I started copying over the files and databases from my WordPress blog on the old server and when that was done, I tested my WordPress install. While the public side of the blog seems to work just fine, the admin side is totally messed up. Even though my PHP.ini file clearly states that scripts have 128Meg to play with, some plugins in the admin nag that the “Allowed memory size of 33554432 bytes exhausted”. Wait a minute… That’s 32M instead of the 128M I specified in the config file. So I ask “the Googles” if they know a solution. I get hundreds of links back. They all suggest the same things.
1) change the memory_limit in the PHP.ini
As it was already on 128M, that was not the solution.
2) add define(’WP_MEMORY_LIMIT’, ‘128M’); to your wp-config.php file
Did that. It didn’t solve the issue.
3) Add php_value memory_limit 128M to an .htaccess file
Tried that. No change.

So… While I did get hundreds of results back, none of them actually solves this issue. I contacted RackSpace’s helpdesk. Even though they can’t really help me as I am on a dedicated box, they were very accommodating and genuinely wanted to help out. But… They also gave me the exact same suggestions I already found on Google. And so now I am stuck. This seems to be a very unique problem and I have no idea what is causing it and no way of getting support.

I have now spent over 10 hours trying to fix this with no luck.

So yes… ColdFusion is a paid solution but if I can get that up and running in 10 minutes compared to the 10+ hours I’ve now spent on this PHP install, it is totally worth its price. And then I’m not even talking about the features CF9 provides out of the box without any additional installs… Now… Can someone please port WordPress to ColdFusion? kthxbye.

Oh… If you happen to think of a possible solution, feel free to leave a note in the comments or send me a message.

Update: For the record: This is NOT CF love vs PHP hate. As this post clearly shows, I am still using PHP next to CF. It is also possible that I did something wrong in the install but I’m sure you’ll agree that there is a big difference in the user experience…

8 Comments

  1. Hi Serge,

    if I am not mistaken (as far as I know you using dedicated server), you should set PHPRC environment variable to select appropriate php.ini path

  2. Hey Serge, good to see other Platform guys openly getting behind CF. I’ve been using CF since Allaire CF 3.1 days and while I’m a long way of being a dedicated CF developer, I’ve been able to maintain a level of knowledge that makes integrating back end systems so easy – even my mobile apps run off CF server-side code for their data integration. I still have a CF4 t-shirt around here somewhere ;)

  3. There’s somebody who is actually working on porting WordPress to CF – sign up to be notified at http://www.coldpress.org . . . I don’t know where things stand on that, though.

  4. I wouldn’t say this is a valid point of CF over PHP. almost any language you try you are going to eventually hit walls. I would say this is more of a wordpress and hosting company issue rather than a PHP one.

    The amount of out of the box apps like wordpress, joomla, phpBB, mediaWiki e.t.c is just amazing. With hosting providers like bluehost, you just click a button and it automatically creates database, install files, and provide default configuration. less than 5 secs.

    I have started coding coldfusion for a while, and coming from PHP background, where almost every small script you are trying to write, you are sure that some code snippet might be existing somewhere, google and you find it.

    in the coldfusion world, its kinda hard to find help, not many users share their code openly, and coldfusion doesn’t have a big community as PHP. on the otherside i would defo agree that their is some awesome tags in coldfusion like cfpdfform , cfexchange e.t.c that makes your life piss easy, however I just find the price of coldfusion a bit high than it should be.

  5. A cf developer-(india)

    hi JOHNDAVE DECANO ,
    Dont believe in a vague way just clear the worth of coldfusion from the top reliable souce
    for software analysis group Gartner group, wat they say about this SUPERFUSION -just check out the link

    http://blogs.gartner.com/mark_driver/2009/10/06/i-continue-to-be-impressed-with-coldfusion/

    and feel it if u install and do some apps or just ask any cfcoders…

    cf rocks, ABSOLUTELY ROCKINGG…

    THANKS …..

  6. trumans1

    Check out mango blog for a coldfusion blogging software. I know it’s not wordpress, but man is it easy to setup.

  7. Nice post. This is a good counterpoint to the “but its not free” argument.

    I also second the Mango Blog recommendation. It’s not quite WordPress (yet) but it does have a lot of WordPress-like features including easy to install plugins, auto-updating of the engine and very flexible templating system.

  8. Mango Blog works quite well and can import all your posts from WordPress, I haven’t used WordPress so I am not sure what the feature comparrison is like though, but may be worth checking out…

Trackbacks/Pingbacks

  1. Why ColdFusion is worth its money | JOHNDAVE DECANO - [...] more:  Why ColdFusion is worth its money [...]