ASP V.S. PHP !

I want to kown the detail comparison of ASP and PHP in linux. What are the strength and weakness of both sides!

Thanks a lot!
kevinc29Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

gravityCommented:
Well, I'm a little bit piddled, so I'll keep it short and sweet :

PHP is fast... ASP is slow.
0
freshmeatCommented:
1,
ASP is running on M$ IIS
PHP is running on Apache

2,
ASP can use such script language as VBScript, JScript, even Perl
PHP now has its own script(the grammar is like C/C++), doesn't support more (maybe the new verison will support other scripts).

3,
ASP can use components registered on IIS, but PHP only can use Class which is defined by PHPself, can't use C/C++/Java components or classes

So:

PHP can only replace the Perl CGI or ASP. It can not replace Netscape Liveware or Javaservlet or ISAPI this kind of things.
Since it lacks of good feature like Database connection pool and fast speed.
It also lacks the function like using server Object in ASP or using liveConnect (java object) in Liveware. So, the performace is not good for PHP to call C/C++/Java function.
 
But, establish a site that originally use simple ASP can use PHP now.

BUT: 
PHP is young and open source, so it will be much more powerful than ASP in coming years, and it will be supported by more and more web server

0
oubelkasCommented:
Haha....I agree with gravity.....ASP is sooooo slowww....PHP is a hell of a lot faster, but then again we're talking about a Microsoft Product....so. ;)

Oh, and another thing, the support and manuals of php (see http://www.php.net) are a lot better than ASP.

Joseph

PS: freshmeat, good call there, my man! ;)
0
Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

gravityCommented:
http://www.zend.com has infomation on the matter.
0
dutchartCommented:

Also read this piece from the monkey :

http://hotwired.lycos.com/webmonkey/99/51/index3a.html?tw=programming


Rule
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
KNVB HKSITOCommented:
Excuse me, I want to develop a web based database system on Linux/Unix platform.

Can anyone give me some suggestion?
0
KNVB HKSITOCommented:
Excuse me, I want to develop a web based database system on Linux/Unix platform.

Can anyone give me some suggestion?
0
KNVB HKSITOCommented:
Excuse me, I want to develop a web based database system on Linux/Unix platform.

Can anyone give me some suggestion?
0
longsCommented:
php is faster than asp,because it's running on linux(or other unix OS),and not is NT!(Slow OS)^_^
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
PHP

From novice to tech pro — start learning today.