Old 04-08-2007, 18:15   #1 (permalink)
turbonostics
Registered User
 
Join Date: Jul 2006
Posts: 11
PHP or ASP

Hi There,

I am starting to look into creating dynamic driven based websites.

I see a lot of people using ASP and a lot using PHP.

Which is one is the best to learn and more likely to be future proof?

Thanks,
  Reply With Quote
Old 04-08-2007, 19:20   #2 (permalink)
proc355
Senior Member
 
proc355's Avatar
 
Join Date: Sep 2006
Location: Glasvegas
Posts: 865
someone is bound to correct me on this but afaik asp ("classic asp") is toast, or at least planned as toast - asp .net is the new white bread

as far as brown bread goes php is widely used and abused; check out ruby and python too, support/demand is growing exponentially

and remember:

* nothing is future proof
* there is no silver bullet
* good problem solving skills are portable
__________________
meh.
  Reply With Quote
Old 05-08-2007, 02:34   #3 (permalink)
Heka1
Senior Member
 
Join Date: Jul 2007
Posts: 179
right now asp.net like proc355 said is the standard, more large companies are using it for its simple C+ design aspect, but php is free and easy to learn (also a little like c+) php would be the safer bet to choose from as it is designed by other designers and should still be around for a few years since it is a open source script, php also works really well with MySQL and python which make it a powerhouse package.
  Reply With Quote
Old 05-08-2007, 08:05   #4 (permalink)
adam c
berserker than thou
 
adam c's Avatar
 
Join Date: Sep 2005
Location: Bristol
Posts: 450
Personally I'd go for PHP as it's open source.
  Reply With Quote
Old 05-08-2007, 11:17   #5 (permalink)
visio
Registered User
 
Join Date: Aug 2007
Posts: 27
there is no question, PHP is here to stay!
  Reply With Quote
Old 06-08-2007, 03:30   #6 (permalink)
proc355
Senior Member
 
proc355's Avatar
 
Join Date: Sep 2006
Location: Glasvegas
Posts: 865
Quote:
Originally Posted by visio
there is no question, PHP is here to stay!
hmm, flippant and inaccurate


nothing is here to stay
__________________
meh.
  Reply With Quote
Old 06-08-2007, 03:37   #7 (permalink)
freelancr
Senior Member
 
freelancr's Avatar
 
Join Date: Oct 2006
Posts: 2,175
Quote:
Originally Posted by proc355
hmm, flippant and inaccurate


nothing is here to stay

Perhaps, but for the purpose of this discussion, you have got to agree, only a moron would choose to begin learning classic ASP now.

ASP.NET vs PHP? Not sure yet, don't know enough about ASP.NET, but what I do know about it puts me off learning more. .NET is not very well suited towards stateless web applications, and I hate its poor use of automatically generating un-degradable hacky Javascript.
  Reply With Quote
Old 06-08-2007, 04:37   #8 (permalink)
proc355
Senior Member
 
proc355's Avatar
 
Join Date: Sep 2006
Location: Glasvegas
Posts: 865
Quote:
Originally Posted by freelancr
Perhaps, but for the purpose of this discussion, you have got to agree, only a moron would choose to begin learning classic ASP now.

ASP.NET vs PHP? Not sure yet, don't know enough about ASP.NET, but what I do know about it puts me off learning more. .NET is not very well suited towards stateless web applications, and I hate its poor use of automatically generating un-degradable hacky Javascript.

i was focusing on the "here to stay" comment

there is a prevalent attitude of the silver bullet - one language for it all - which carries with it unfounded ideas of grandeur and permanence - it's the nature of things that they change; thinking anything else is dangerous and intrinsically an evolutionary dead end.

afaic only a moron would go any where near microsoft, or for that matter anything proprietary, period. even microsoft are doing open source these days...

that said, plenty of work for .net developers - they are welcome to it though
__________________
meh.
  Reply With Quote
Old 06-08-2007, 05:04   #9 (permalink)
sleepingfish
css is for divs
 
sleepingfish's Avatar
 
Join Date: Feb 2003
Location: Norwich
Posts: 4,469
  Reply With Quote
Old 06-08-2007, 05:09   #10 (permalink)
freelancr
Senior Member
 
freelancr's Avatar
 
Join Date: Oct 2006
Posts: 2,175
Quote:
Originally Posted by proc355
that said, plenty of work for .net developers - they are welcome to it though

That's the problem, the .NET jobs out there are better paid, and there seem to be more of them.
  Reply With Quote
Old 06-08-2007, 06:44   #11 (permalink)
proc355
Senior Member
 
proc355's Avatar
 
Join Date: Sep 2006
Location: Glasvegas
Posts: 865
Quote:
Originally Posted by freelancr
That's the problem, the .NET jobs out there are better paid, and there seem to be more of them.
nobody pays you to be happy in your work
__________________
meh.
  Reply With Quote
Old 07-08-2007, 15:55   #12 (permalink)
Naatan
Web Developer
 
Naatan's Avatar
 
Join Date: Jan 2007
Location: Brussels
Posts: 214
Send a message via MSN to Naatan
Quote:
Originally Posted by proc355
someone is bound to correct me on this but afaik asp ("classic asp") is toast, or at least planned as toast - asp .net is the new white bread

as far as brown bread goes php is widely used and abused; check out ruby and python too, support/demand is growing exponentially

and remember:

* nothing is future proof
* there is no silver bullet
* good problem solving skills are portable

I couldn't disagree more, ruby or python? Come on! Granted they're great languages but NOT for web development, there simply aint any programming language that comes close to the accessibility of PHP, and so what everyone uses it? Unless your a goth that aint a reason.

I'd say if your starting out, and its for personal/smallscale use, you should definitely go for PHP, hell even if it's large scale and professional, but in that case you should probably get into the details a bit more.
__________________
Developer of Divia CMS,
More info? Visit my blog.
  Reply With Quote
Old 07-08-2007, 19:14   #13 (permalink)
wheedwacker
competitionmaster 2.0
 
wheedwacker's Avatar
 
Join Date: Oct 2006
Location: USA
Posts: 1,420
php
  Reply With Quote
Old 07-08-2007, 20:45   #14 (permalink)
Lotricthus
Registered User
 
Lotricthus's Avatar
 
Join Date: Jul 2007
Location: Georgia, USA
Posts: 197
Send a message via AIM to Lotricthus Send a message via MSN to Lotricthus
I've been meaning to learn php. Where's the best place to start?
  Reply With Quote
Old 07-08-2007, 21:20   #15 (permalink)
brendan hart
Invincisible
 
brendan hart's Avatar
 
Join Date: May 2007
Posts: 221
Send a message via MSN to brendan hart
I use jsp and atm its all i know, i was thinking about php but i thought, why do php when im learning jsp :S

next year ill be learning asp, but aye i heard some one say, more languages the better.
  Reply With Quote
Old 08-08-2007, 06:26   #16 (permalink)
Naatan
Web Developer
 
Naatan's Avatar
 
Join Date: Jan 2007
Location: Brussels
Posts: 214
Send a message via MSN to Naatan
Check my latest blog for a quick intro on PHP.
__________________
Developer of Divia CMS,
More info? Visit my blog.
  Reply With Quote
Old 08-08-2007, 07:44   #17 (permalink)
proc355
Senior Member
 
proc355's Avatar
 
Join Date: Sep 2006
Location: Glasvegas
Posts: 865
Quote:
Originally Posted by Naatan
I couldn't disagree more, ruby or python? Come on! Granted they're great languages but NOT for web development,
not for web development? what are you basing that opinion on? little bit out of touch with reality there are we mate?

Quote:
there simply aint any programming language that comes close to the accessibility of PHP, and so what everyone uses it? Unless your a goth that aint a reason.
that is incoherent ill-educated gibberish

Quote:
I'd say if your starting out, and its for personal/smallscale use, you should definitely go for PHP, hell even if it's large scale and professional, but in that case you should probably get into the details a bit more.
i agree; i haven't said anything against php. there is, however, a wider choice than just asp and php.
__________________
meh.
  Reply With Quote
Old 08-08-2007, 09:43   #18 (permalink)
Naatan
Web Developer
 
Naatan's Avatar
 
Join Date: Jan 2007
Location: Brussels
Posts: 214
Send a message via MSN to Naatan
Quote:
Originally Posted by proc355
not for web development? what are you basing that opinion on? little bit out of touch with reality there are we mate?

that is incoherent ill-educated gibberish

I have a fair amount of experience with python which I'm basing this on, like I said it's a great language, but it's definitely not as accessible as PHP when it comes to web development, it does what it needs to do and it does it well, but to say they (python & ruby) are considerable web development languages is nonsense if you ask me
__________________
Developer of Divia CMS,
More info? Visit my blog.
  Reply With Quote
Old 08-08-2007, 10:11   #19 (permalink)
adam c
berserker than thou
 
adam c's Avatar
 
Join Date: Sep 2005
Location: Bristol
Posts: 450
I take it when you guys are referring to python and ruby you really mean Django and rails? They seem like pretty good web development languages to me, although I'm only basing that on work I've seen done not work I've actually done myself.
  Reply With Quote
Old 08-08-2007, 11:52   #20 (permalink)
freelancr
Senior Member
 
freelancr's Avatar
 
Join Date: Oct 2006
Posts: 2,175
Quote:
Originally Posted by adam c
I take it when you guys are referring to python and ruby you really mean Django and rails? They seem like pretty good web development languages to me, although I'm only basing that on work I've seen done not work I've actually done myself.

I think you can create web applications using Python or Ruby without Django or Rails.
  Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search


Contact Us - Web Design Forums - Archive - Top
Search Engine Optimization by vBSEO 3.0.0 RC8