ASP v PHP
- Started
- Last post
- 25 Responses
- trooperbill0
depends if you want a cheap web dev language then php is the way to go. if you want something beefier and want more grunt then asp/.net
- winnie_the_shit0
http://www.payscale.com/research…
http://www.payscale.com/research…They are roughly the same.
- in canada, sure.SteveJobs
- I wasn't discounting your point. But it's also subject to the values on the place the person is living/working.winnie_the_shit
- vaxorcist0
It's more of a culture thing than you think,.....
If your client is tied to a corp IT department, then you may have to use asp, or really .NET
If your client is a startup, or entreprenurial, you will probably go PHP, in part because it's open source, unix/linux, and if it's good enough for facebook...
2 important notes:
1. There are multiple versions of ASP.
"classic asp" is a visual-basic leftover from 1999, very easy to write total spaghetti code in, so be careful taking a "update" project written in "classic asp" and thinking you can just clean it up a bit to run in a current environment..".NET asp" or .aspx is more modern, based on a framework developed by people microsoft hired from Borland, it's well thought out, a bit large, but the general ideas are often pretty good. Too bad it's been having all sorts of crap added, but it's nice in some ways.
2. Much PHP coding is now done in a framework, such as Cake, codeIgniter or various others. Thus, hiring somebody who "knows PHP" isn't the same as you may think, they should have "worked with a framework" but often can easily migrate from one framework to annother. In contrast, in .NET, there is only one "framework" to learn...
RubyOnRails is cool in some ways, harder than hell to convince a corporate IT department to support it though.... they think it will be a passing fad....
- styleplus0
What type of comparison is this?
ASP is utter shite, just like everything else Microsoft puts out
- Nairn0
My personal preference is php. My first server-side code experience was with asp (actually, cold fusion, but that was a looong time ago), yet I moved on to php because I could set everything up from home, cheaply. I'm not a hardcore programmer, but I can take many off the shelf applications and modify them cheaply and easily. There are oodles of fellow bodgers out there and a wealth of online material at my disposal.
These days, the same is probably true of .NET or whatever it's called - but for me, its redundant. PHP caters for my moderate needs.
Anyway, shouldn't the argument these days be 'PHP or Rails?'