Discussion in 'Hardware' started by acrimonious, 13 May 2005.
^ a good read
A man can dream can't he? MSN will never catch Google.
I guess it depends on what you consider a major project. I have about 10 projects that make up 2 major tools for a fortune 100 company. The tools are used internally, so the public doesn't have access, but I'd say each page gets at least 1500 hits a day. (times 50 pages overall, that's a lot of hits)
Now I'm working for a university and working on projects that are used by the public and internally. The internal stuff gets an average of 1200 hits a day spread across 10 pages, and the external stuff is still under development and only averages 500 hits a day.
I'm working on another side project myself that will eventually replace a $30million product that I just don't like. It will also be written in PHP 5.
PHP is not the perfect language, but it does get the job done. Linux is not the perfect OS either, but neither is Windows and neither is BSD. Nothing is perfect, and to defend something as though it is, I find silly.
I admit to being a closed minded zealot (and therefore silly) but I find it even sillier when people are closed minded zealots and don't recognize it.
I actually don't trust Microsoft, I've had a lot of bad personal experiences with them, their support, their products, etc. I haven't had bad personal experiences with linux yet. (and yes, I maintain a few linux enterprise servers, and work on a network powered by a non-microsoft/non-*nix backend)
ASP was confusing to me, and ASP.net moreso. It takes me far too long to get the job done using ASP, so I don't see the point. I personally don't like the language, and not for any technical reason. So basically PHP = stuff gets done for me ASP = stuff doesn't get done.
Once again, I find the whole debate very Mac vs. PC/Red vs. Blue/Gatorade vs. power aid.
The funny thing is, I'll probably work on PHP until I retire, and make the same amount of $$ as I would with ASP in my field. The difference: I already know PHP, and there's a lot of hippies at the university that are already leaning open source. Why do extra work for the same pay when the results really aren't that different?
all i have said is 117, your slating something you've not used. ASP.net is much quicker to work in (remote debugging, awsome IDE). this you dont seem to understand. If you've learnt both (like i have) you can get more done in asp.net (complicated stuff can be done in say c#) in a smaller peroid of time than using PHP. fact. You can't deny that.
Better source control.
less hardware demand.
it wins everywere but one thing, it costs money
Now you've had bad MS exp. well whilst i've never had this with NT (dealing with eOpen people can sometimes be confusing thou). i'll let you say that.
I've had horrific experiance with linux, truely arogant programmers, with no idea of the overall product trying to dictate what they think is best (which often isn't). Now some distro people are good, but often there terrible, or just blame the project in charge of it (Xorg!) THAT DOSEN'T HELP ONE BIT.
all i'll say, is you should try something, imagine if you went through life missing out on chocolate, or beef wellington, because u didn't like it.
one last point
.net c#,aspx ECMA standards
Just to be clear, because I'm sure I sound very closed minded, I think .net is a great framework, very fast, and very effecient.
I, however, am lazy. I've not had beef wellington, but I know I like pizza, and I'm content with pizza since I know how to make it very easily. (bad analogy, I know...)
I'll probably wind up learning ASP at some point in life, but as I've said before, I'm a closed minded zealot. I wasn't joking. I like AMD because they were the underdog, I like open source because most people like Intel, etc.
I don't need your silly numbers or logic, I have opinions, and in my world, opinions are king.
The only reason I've probably never had bad experience with linux is because I stick with the more enterprise corporations. I used RedHat for a while, and they had decent support, and now I'm using Novell.
do you work for microsoft?
sorry.. couldn't help it
My 2-Cents...I work for a rather larget IT shop for large retailer in the US. Some of the new college grads that come to work for for my team know little about ASP|JSP and lots about PHP.
Why don't you guys use PHP, it's better than ASP|JSP?
I agree with you that PHP is a nice language to know and sometimes does things better than ASP, but when it comes to a company like ours it usually comes down to support. With languages like ASP and JSP we have 2 large companies that stand behind their product and are there to support it. Companies that use these technologies for mission-critical applications want the outside support in case something breaks that cannot be resolved internally.
Basically try to become proficient in as many of these languages as possible if this is something you want to do for a career. The more marketable you can be the better off you will be. Let's face it Micro$oft is not going anywhere any time soon.
Separate names with a comma.