ASP v PHP
Out of context: Reply #23
- Started
- Last post
- 25 Responses
- 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....