should I change my website from php/mysql to asp/mssql?

vital

Platinum Member
Sep 28, 2000
2,534
1
81
so i created my website using php/mysql a few years ago just for learning purposes. I'm thinking of redesigning my website and might think of using asp/mssql instead to learn something new. will this be a mistake?
 

vital

Platinum Member
Sep 28, 2000
2,534
1
81
Originally posted by: igowerf
Where is your site hosted? Does the server support ASP?


dreamhost. so no it doesn't support asp/mssql.
I'd have to change hosting if I do switch.
 

sunase

Senior member
Nov 28, 2002
551
0
0
DreamHost has Ruby on Rails which is quite fun to work with. I've been writing a site in it and it's quite refreshing and concise (compared to my usual Java and Struts anyway).
 

tuteja1986

Diamond Member
Jun 1, 2005
3,676
0
0
i love php :! it killed the old perl crap :) anyways why do you want to change yourwebsite code from perl to asp. can you show us the link to your website ?
 

Zugzwang152

Lifer
Oct 30, 2001
12,134
1
0
if you're doing it for learning purposes only, I would leave the current site intact, open up a new account with an MS host, and try to replicate it. definitely do not take down your php/mysql stuff though.
 

jbubrisk

Senior member
Oct 6, 2005
506
0
71
I've been reading up on both and here is what I got from what I found:

PHP is fast and easy to use. Its obviously open source so you can get/use it for free and get free support from the community. The main drawbacks of PHP are in its past problems and the fact that it doesn't have a consistent naming scheme. Also, it is not object oriented and its variables are case sensitive while its function names are not (or vice versa). While those two things are not necessarily big drawbacks, they can be annoying. I also think that the lack of an object oriented setup can limit its capabilities, although I am no expert

ASP is pretty simple to use, since you can use another scripting language, like the defaul VBscript or Javascript. I think it is a little slower than PHP, but if you go to any major commercial website and look at their link bar thingy, what do you see? ASP. It seems that this is the preferred scripting language of major companies. So far, I have yet to see PHP used in a large corporate environment, but once again, I am no expert.

Personally, I am currently using PHP on my website, www.bubriski.com. I built the website (so far) over winter break. I like PHP, but I have plans to switch over to ASP, mainly because I will be graduating from college in May and looking for a job in the IT field. Thats all I got. :D
 

daniel1113

Diamond Member
Jun 6, 2003
6,448
0
0
If by ASP you mean ASP.NET, then yes. However, I wouldn't trade PHP for standard ASP.
 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
Originally posted by: daniel1113
If by ASP you mean ASP.NET, then yes. However, I wouldn't trade PHP for standard ASP.
Ditto. I'm praying the op actually meant asp.net. I'd only go that route if you need fancier dev tools or have performance problems and need a more heavyweight solution.
 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
Originally posted by: Homerboy
use .jsp like a real man!
If you mean straight jsp with no actual java behind it, I'd say that's a downright silly idea. There's nothing manly about using a more complicated solution to get almost the exact same design capabilities. If you're talking about something more elegant like servlets, taglibs, struts or more advanced toolsets like jsf and spring and hibernate (etc.) then you quickly get onto the slippery slope of total overkill. That slashdot article (whether the idea is valid or not) opens up a huge can of worms but there is a pretty good reason why LAMP is getting more popular for the low end stuff.
 

sourceninja

Diamond Member
Mar 8, 2005
8,805
65
91
I perfer php/posgreSQL, but thats just me. I'd say stick with what you know. Its not like your missing out on some great feature that only asp has.
 

Cheetah8799

Diamond Member
Apr 12, 2001
4,508
0
76
Originally posted by: vital
so i created my website using php/mysql a few years ago just for learning purposes. I'm thinking of redesigning my website and might think of using asp/mssql instead to learn something new. will this be a mistake?

Personally, I think it would be a mistake. If you want to learn something new, that's cool. I just wouldn't run my site on ASP/MSSQL because it requires Microsoft server software to run. I can't just move it to a free Linux box for development or future production location changes.

If your goal is to just learn new languages, why not make a duplicate of your site and write it in ASP/MSSQL. Then when it's done, you can decide which you prefer for future use.
 

SaturnX

Diamond Member
Jul 16, 2000
3,415
0
76
Originally posted by: jbubrisk
I've been reading up on both and here is what I got from what I found:

PHP is fast and easy to use. Its obviously open source so you can get/use it for free and get free support from the community. The main drawbacks of PHP are in its past problems and the fact that it doesn't have a consistent naming scheme. Also, it is not object oriented and its variables are case sensitive while its function names are not (or vice versa). While those two things are not necessarily big drawbacks, they can be annoying. I also think that the lack of an object oriented setup can limit its capabilities, although I am no expert

ASP is pretty simple to use, since you can use another scripting language, like the defaul VBscript or Javascript. I think it is a little slower than PHP, but if you go to any major commercial website and look at their link bar thingy, what do you see? ASP. It seems that this is the preferred scripting language of major companies. So far, I have yet to see PHP used in a large corporate environment, but once again, I am no expert.

Personally, I am currently using PHP on my website, www.bubriski.com. I built the website (so far) over winter break. I like PHP, but I have plans to switch over to ASP, mainly because I will be graduating from college in May and looking for a job in the IT field. Thats all I got. :D

Uh... as far as I know, PHP has allowed for object oriented programming since PHP3. You can define classes/functions within them, and pass objects by reference.

--Mark