English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2007-07-04 01:55:39 · 6 answers · asked by Yak 2 in Computers & Internet Programming & Design

6 answers

You really need to say if you mean "classic" ASP or ASP.NET!

Classic ASP is all but dead and has almost nothing that PHP has (application variables are a notable exception however!). Classic ASP is not bad in itself, but it is old and unsupported - better to use PHP.

ASP.NET is the .NET version of the ASP framework. .NET is a little bit like Microsoft's version of Java - powerful, popular yet slightly unwieldy.

ASP.NET and PHP can both do the same kind of things. ASP.NET will definitely need more training and commitment however. ASP.NET will probably have more lock-in as far as development environments and editors are concerned.

Basically, if it's classic ASP then *definitely* go for PHP. If it's ASP.NET then you should *probably* also go for PHP - unless you have the resources/need to learn ASP.NET.

2007-07-04 05:24:51 · answer #1 · answered by Anonymous · 1 0

Well since PHP is used by sites like Yahoo, Google, and most major websites I vote for PHP but then thats me.

Both are ok. ASP was more designed for Microsofts server and it is certainly NOT the framework of choice for the majority of active web servers. Apache is much wider used and supports PHP much better than does IIS.
And before someone challenges that.
http://news.netcraft.com/archives/web_server_survey.html

You can also just do a Google or Yahoo search for PHP vs ASP you will find there are many reasons why PHP wins. Cost and ease of use being two of the main ones!

2007-07-04 10:10:02 · answer #2 · answered by Tracy L 7 · 1 0

I use PHP and I think it's more than adequate for anything you want to do. However, since ASP was created by Microsoft you will need to use if you want to work with some of their products.

I am self taught in PHP and I have never once encountered a problem I couldn't solve with PHP. But my web site isn't especially sophisticated (no e-commerce or other really fancy gadgets).

2007-07-04 09:02:27 · answer #3 · answered by Justin H 7 · 0 0

If you're talking about ASP (not ASP.NET), then PHP is definitely better.

However most people confuse ASP with VB script. ASP is in fact is a far more powerful development tool than just VB script.

The main thing I like about asp is its support for multiple languages such as JScript, Perl, Python, & VB Script.

I would still prefer PHP because of the more online resources, wider support, larger range of hosts, perhaps cheaper.

If you're referring to ASP.NET then I would prefer ASP.NET due to its object oriented approach in development which results in a larger portion of your code being reusable.

Hope this helps.

2007-07-04 11:51:06 · answer #4 · answered by Smutty 6 · 1 0

php more powerful, but if for commecial usage then choose asp

2007-07-04 09:04:07 · answer #5 · answered by Anonymous · 0 2

ASP

2007-07-04 08:58:00 · answer #6 · answered by Anonymous · 0 4

fedest.com, questions and answers