Objective survey of PHP vs ASP.NET vs JSP?

D

David

Anyone know of objective a survey of the development time and run-time
considerations of PHP vs. ASP.NET vs JSP? Most arguments for one
environment appear to be more on the personal level.

Thanks

P.S.

I guess I would like to see a test app given to three programmers with
1-2 years in their specific environment and see the time taken to
create the app, the quality of code, and a stress test of code.
 
J

jasonkester

You'll get nothing but bias here. I've developed commercial sites for
paying clients in PHP, ASP, Cold Fusion and ASP.NET, and have at least
2 years experience in each. My personal preference is ASP.NET, and my
main considerations are productivity, quality, maintainability and
scalablility.

No surprises there, since you asked in a .NET group. I'm sure you'll
find plenty of highschool kids in the PHP groups that love it.


Jason Kester
Expat Software Consulting Services
http://www.expatsoftware.com/
 
N

Nathan Sokalski

Several weeks ago (I don't remember where) I saw stats online that showed
ASP.NET as being far more popular than any of the others. My personal
preference is ASP.NET because it is simpler than JSP. I have never used PHP,
but the code snippets I have seen made me think I would not like it as much
as ASP.NET. But I think it all depends on who you ask, and this being an
ASP.NET newsgroup, I guess my answer is to be expected.
 
W

WJ

It makes sense to go with .Net if your platform is Windows OS, simply
because .Net is tuned only for Windows. Otherwise, Java is as good as .Net

John
 
N

Nathan Sokalski

I don't think that is completely true. Java is capable of most of the stuff
..NET is, but many of those things require more complicated coding in Java.
Also, when coding for the web .NET sends the code as HTML, Javascript, and
CSS while Java requires a Java-enabled browser.
 
J

jasonkester

Nathan said:
I don't think that is completely true. Java is capable of most of the stuff
.NET is, but many of those things require more complicated coding in Java.

Likewise, .NET requires much more complicated coding than PHP.
Sometimes more complicated is better, provided you can still get things
done fast.
Also, when coding for the web .NET sends the code as HTML, Javascript, and
CSS while Java requires a Java-enabled browser.


No it doesn't. The various Server-side Java platforms all send HTML
files, as do all CGI technologies.


Jason Kester
Expat Software Consulting Services
http://www.expatsoftware.com/
 
W

WJ

Nathan Sokalski said:
I don't think that is completely true. Java is capable of most of the stuff
.NET is, but many of those things require more complicated coding in Java.

I think MS made it easier for developers, especially for VB programmers to
to work with API from an IDE engine. That is why I said Asp.Net is a good
choice if your OS is Windows. Because MS owns Windows OS and they know from
inside-out how to customize their products to work faster and more efficient
on Windows. However, behind the scene, .Net is as complicated as hell. On
top of that, Java can run on both Windows and Unix (Linux too) while Asp.Net
is only useful to Windows OSes.
Also, when coding for the web .NET sends the code as HTML, Javascript, and
CSS while Java requires a Java-enabled browser.

You probably are mistaken JSP and Java "applet". Java applet is sort of like
..Net Windows Form and or Windows/ActiveX control. Both (JA and Ax) run under
Object tag. I have not done java extensibly nor Windows form but I think to
run .Net WinForm, your client must download .Net FrameWork, just like Java,
to run Java Applets, your PC must have JVM. Otherwise, both environment are
spitting out HTML.

In short, .Net is very similar in concept to Java. Java has been in place
for decades. If you have done some Java, you will not have tough time to
translate that into .Net systems. Nearly, everything done in Java is copied
to .Net. Indeed, Mr. Bill Gate is a very good kopy-kat... guy, he is no
innovator. I think MS followed the Japanese model, another well known
copy-cat fellow who always take someonelse products, take them apart and
make them run better. Well, nothing wrong with that, as long as I can make
some $$$.

John
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,767
Messages
2,569,570
Members
45,045
Latest member
DRCM

Latest Threads

Top