Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 7 of 7
  1. #1
    New to the CF scene
    Join Date
    Apr 2008
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Which way to go?

    We currently have a MS Win 2003 network, just installed MSSQL. Current web server is win 2k, in the process of getting a new one that will be win 2003 and running IIS 6.0.
    The task we are facing is that we never served up dynamic pages and we want to do it, we don't have that much experience in any of the tools and was wondering which way to start out.
    Should we go with ASP.net, Coldfusion or PHP, please bear in mind that we are a nonprofit organization so not too much money is available (reason we have to do it in house).
    If you advice on either one, please state why and briefly why not the others.
    One thing of note is that we currently have 6 web sites running on the same server, not all the sites will be serving up dynamic pages.

    If you need more information please let me know.
    Thanks for any help.

  • #2
    Regular Coder Stooshie's Avatar
    Join Date
    Mar 2008
    Location
    Dundee, Scotland
    Posts
    380
    Thanks
    9
    Thanked 39 Times in 39 Posts
    At first, since you are using MS Win 2*, I would have said ASP.net as the compatibility/drivers etc... will be better.

    However, if you have not used ASP before it can be quite a large learning curve. Also Visual Studio costs money (much easier to develop ASP using Visual Studio).

    Although Cold Fusion has a great developer community out there, it costs money too.

    My suggestion would be PHP as it's free and has a massive developer community. With one exception. Sometimes there can be some compatibility issues on windows (not very often but more so than with *nix).

    However, I may be biased as I use PHP most of the time myself. :-)

    It's all a balance. If finances are the main concern then PHP is probably your best option.
    Regards, Stooshie
    O

  • #3
    New to the CF scene
    Join Date
    Apr 2008
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thanks.

    Lets say I have Visual Studio; How much (time) of a learning curve do you think? We know basic HTML, and very good with Dreamweaver.
    My concerns are the compatibility issues, I heard that PHP/WIN/IIS can be difficult at times (might be different now). Really would like to use something that would give the least ammount of trouble for a limited IT staff (one Guy), and something that can be picked up by someone else in the event that the current staff leaves.

    Quote Originally Posted by Stooshie View Post
    At first, since you are using MS Win 2*, I would have said ASP.net as the compatibility/drivers etc... will be better.

    However, if you have not used ASP before it can be quite a large learning curve. Also Visual Studio costs money (much easier to develop ASP using Visual Studio).

    Although Cold Fusion has a great developer community out there, it costs money too.

    My suggestion would be PHP as it's free and has a massive developer community. With one exception. Sometimes there can be some compatibility issues on windows (not very often but more so than with *nix).

    However, I may be biased as I use PHP most of the time myself. :-)

    It's all a balance. If finances are the main concern then PHP is probably your best option.

  • #4
    Supreme Master coder! _Aerospace_Eng_'s Avatar
    Join Date
    Dec 2004
    Location
    In a place far, far away...
    Posts
    19,291
    Thanks
    2
    Thanked 1,043 Times in 1,019 Posts
    I also recommend the php route. Without newer versions of PHP being released I say its the way to go. I have the same points as stooshie. With PHP resources are available on the net and in your book store so you could looking tutorials, how functions work or even read a book. It would be easier to find a php developer than an ASP one. Here is a tutorial on how to install php on a Win2K3 server using IIS 6.

    http://www.peterguy.com/php/install_IIS6.html

    The good thing about php is its versatile and can use almost any type of database. It can connect to your MSSQL database if you wanted it to.

    http://us3.php.net/manual/en/book.mssql.php
    ||||If you are getting paid to do a job, don't ask for help on it!||||

  • #5
    New to the CF scene
    Join Date
    Apr 2008
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thanks for all the insights so far.
    One of the thing that I noticed in our current setup is that, within Dreamweaver there is no connection to MSSQL although there is one for PHP/Mysql.
    Is this something I have to addon or if I want to use PHP with MSSQL I will have to use another HTML editor?

  • #6
    Regular Coder croatiankid's Avatar
    Join Date
    Jan 2006
    Posts
    665
    Thanks
    1
    Thanked 12 Times in 12 Posts
    Don't know about what you were saying for dreamweaver.

    I'd say PHP or CF. PHP is free and easy to learn (really tons of resources, and an excellent online manual at php.net).

    CF is also easy to learn (although not nearly as many resources as PHP), and (depending on the problem) can get your work done much faster with more legible code and less coding. But it costs money (however I'll mention that there are free CF interpreters, but I haven't checked them out personally or heard any direct feedback).

    Depending on what you're planning to do with your sites, I'd take either CF or PHP.

  • #7
    Supreme Master coder! _Aerospace_Eng_'s Avatar
    Join Date
    Dec 2004
    Location
    In a place far, far away...
    Posts
    19,291
    Thanks
    2
    Thanked 1,043 Times in 1,019 Posts
    If you are going to be developing php code learn it, don't let a program do the work for you. And most importantly, READ the manual. It has all you need.
    ||||If you are getting paid to do a job, don't ask for help on it!||||


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •