PHP vs .NET
- Started
- Last post
- 15 Responses
- thirtytwo
Can these two languages be compared? Which one is more versatile ?
cheers.
- flavorful0
.NET 2.0 can not be compared, especially with its Atlas functionality.
- madirish0
no they cannot.
you cannot compare a language that is as useless as a bag of rotten dog shit like .net to something that actually works such as PHP.
- Mimio0
ooh..Microsoft get's some AJAX tools...big deal.
- komkrktprod0
i second the dogshit comment.
but its more like corporate hand jobbing by folks who enjoyed being tied to sub par technology and a sub par platform.
- acescence0
.NET only runs on IIS, no? that pretty much disqualifies it in my mind.
- thirtytwo0
I know both platforms. I have had some troubles with .NET before, but PHP has never let me down. I have a push from Management to go with PHP, and I just might take them up on it.
- flavorful0
I'm partial and biased as I program in .NET, haha.
If you want to make an image gallery, or a bulletin board, by all means use PHP.
- madirish0
seriously?? do you honestly feel that is all PHP is good for flavorful? i don;t think you actually are inferring that .net is more robust, scalable and modular than PHP?
- flavorful0
For your usual run of the mill things? There is no inherent differnce between PHP/.NET
I will say PHP is more widely accepted because it is easier to learn the basics (please do not read into this as easier to learn as a whole whatsoever, haha), and is open-source, as in there is no entity who tries to make sure every processor is licensed on every server that is running their SQL Server (ala Microsoft).
.NET is more of a total package when I look at it, I guess.
I make websites, yes. At times I do see the need to not utilize .NET as the project either does not need it from a cost standpoint, or a feature standpoint, and will use PHP.
However, most of what I do constitutes around making applicant tracking/hiring applications for companies.
The more the web becomes an extension of the desktop, and "web" applications look and act more like "window" applications everyday, .NET is in teh fore-front.
- monkeyshine0
Working with a variety of engineers, I've noticed that the .NET guys tend to not take PHP programmers (they call them "scripters") seriously.
- Mimio0
Ironic they call them "scripters" considering .NET is more in-the-can than PHP.
- Mick0
dot Net can't be beat for corporate use (plugging in to all the other office applications that almost every corporate environment already has). So for all that sharing of documents, profiles, excel data, etc. you will have much more power with .Net.
One interesting thing to think about: Most .Net projects I've worked on range from $100K to the largest project I worked on at several $million.
The largest budget PHP project I ever worked on was about 50K (not saying there arn't big PHP projects out there, just a majority are much smaller).
- flavorful0
What Mick said.
Team Foundation Server, Project, etc., the Microsoft Suite is really suite for large-scale deployments for mutliple teams and what not.
He made it sound a lot better than my, ".NET is more of a total package when I look at it, I guess."
Also, I don't call PHP "scripters" ... I call them "d0nk n00bs." :D
- sherman0
proprietary vs. open source
I would rather open source.
- myobie0
a framework cannot be directly compared to a language. You could compare c# to PHP maybe.
Think of it as Zend vs .net or Cake or something.
PHP on it's own is not any better or worse (well, it might be in some circumstances) than any other language out there. .net gives you a framework that can tie it all together...PHP alone cannot and should not do this.
I am starting to favor ruby as my language of choice, only cause I can write my server scripts (cron, etc), my db migration scripts, my anything else scripts (web page generation, etc) in the same language. It's kinda nice.