Avatar of mklaro
mklaroFlag for United States of America

asked on 

ASP/ASP.net vs. JSP/CFM vs. PHP

This almost goes hand in hand with my previous question about web deployment. I need to deploy a new website for a city and I want it to be as scaleable as possible. Use for searches, databases, online bill pay, etc.

This is going to run on IIS (i know i know, not my doing but it needs to be on a windows IIS box due to reasons beyond my control)

Given the following above which would you go with for a type of page.

ASP/ASP.net
JSP/CFM
PHP
Other

If what and why. Im trying to find the best solution for depolyment. Im willing to put in much time for the learning curve on either of them im just trying to find the one which is most worthwhile of the time.

Thanks in advance for the info.
Web Development

Avatar of undefined
Last Comment
mklaro
Avatar of HeadIdiot
HeadIdiot

I've been contemplating learning a new language myself.  From everything I have read so far, I think I am leaning towards PHP.  It is very HTML friendly and does not have any of the traditional cross-browser problems associated with other formats.
ASKER CERTIFIED SOLUTION
Avatar of StormyWaters
StormyWaters
Flag of United States of America image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of StormyWaters
StormyWaters
Flag of United States of America image

To headIdiot, either language has nothing to do with the browser you run it in, rather the server you're using. You can still write IE-centric markup with PHP and write standard-compliant markup with ASP.
Avatar of dreamer007
dreamer007

Hi,

PHP - again the mobility issue. I write ASP (if forced) and PHP, I write in PHP whenever I can.

The only time I need ASP now is to answer questions on EE, lol. ;)

The biggest benefit is the licensing, also for your agency. They will perhaps move to an Linux solution, if the support is available (which is the only restrictive factor, apart from any legacy custom applications the dept has) when the accountants see the cost benefits. At that stage, you can convert ASP > PHP, but I've not seen anything do it with any degree of accuracy.

Regardless, I find that I need less PHP code to perform certain actions. I guess I just like the open-source stuff. And it's easy and quick to set up on anything MS. Have a look and see how many web servers run on Apache.

http://news.netcraft.com/archives/web_server_survey.html

Mobility and scalabilty are the key issues. What if MS decide to ditch it, if it isn't commercially viable? lol At least the free software community don't have that worry...

Hope this helps.

d.
Avatar of dreamer007
dreamer007

Note: You CAN install PHP on IIS.

d.
Avatar of StormyWaters
StormyWaters
Flag of United States of America image

Why a B, may I ask? What could I have done better?
Avatar of mklaro
mklaro
Flag of United States of America image

ASKER

Sorry about that I had meant to give you an A.

I apreciate everyones advice and input on this. Thanks alot.
Web Development
Web Development

Web development includes all aspects of presenting content on intranets and the Internet, including delivery development, protocols, languages and standards, server software, browser clients, databases and multimedia generation.

78K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo