...

View Full Version : Which way to go?



Irulz
04-10-2008, 04:57 PM
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.

Stooshie
04-10-2008, 05:22 PM
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.

Irulz
04-10-2008, 05:52 PM
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.


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.

_Aerospace_Eng_
04-11-2008, 03:36 AM
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

Irulz
04-15-2008, 07:18 PM
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?

croatiankid
04-15-2008, 07:54 PM
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.

_Aerospace_Eng_
04-15-2008, 08:20 PM
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.



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum