Go to Post Not only would it be cool but the mental image of Dave's suffering when he writes a message in unintelligible characters makes me grin uncontrollably. - Andrew Schreiber [more]
Home
Go Back   Chief Delphi > Technical > IT / Communications > Website Design/Showcase
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: PHP or ASP.Net?
PHP 31 81.58%
ASP.Net 7 18.42%
Voters: 38. You may not vote on this poll

Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 07-06-2003, 18:00
Greg's Avatar
Greg Greg is offline
Registered User
FRC #1075 (Sinclair Sprockets)
Team Role: College Student
 
Join Date: Nov 2002
Rookie Year: 2003
Location: Whitby, Ontario, Canada
Posts: 108
Greg is on a distinguished road
Send a message via ICQ to Greg Send a message via MSN to Greg
Talking PHP or ASP.Net?

Ok, what is better in your opinion - PHP or ASP.Net? Provide a reason for your answer
  #2   Spotlight this post!  
Unread 07-06-2003, 18:21
apk apk is offline
Hi Everyone, I'm Back.
AKA: Andrew K.
#0104 (Team Universal)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: West Chester, PA
Posts: 206
apk will become famous soon enough
Send a message via ICQ to apk Send a message via AIM to apk Send a message via MSN to apk Send a message via Yahoo to apk
php: no M$ included
__________________
~Andrew
http://www.team104.com/
  #3   Spotlight this post!  
Unread 07-06-2003, 19:05
Petey's Avatar
Petey Petey is offline
Strategy & Gaming
AKA: Chris Peterson
None #1073 (Team F.O.R.C.E.)
Team Role: Alumni
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Hollis-Brookline, NH
Posts: 644
Petey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond reputePetey has a reputation beyond repute
Re: PHP or ASP.Net?

Quote:
Originally posted by Greg
Ok, what is better in your opinion - PHP or ASP.Net? Provide a reason for your answer
PHP is free, open source, non proprietary, and so horribly wonderful. anything .NET is automatically inferior to everything else.

--Petey
__________________

Bio:
Team 1073 alumnus, now Admissions Officer at MIT.

Thanks to all those who have helped me through FIRST over the years.
  #4   Spotlight this post!  
Unread 07-06-2003, 19:42
Specialagentjim's Avatar
Specialagentjim Specialagentjim is offline
"I am a Meat Popsicle"
AKA: Jim Martz
None #0108 (SigmaC@T)
Team Role: Alumni
 
Join Date: Mar 2002
Rookie Year: 2000
Location: Ft. Lauderdale / Parkland
Posts: 645
Specialagentjim is a splendid one to beholdSpecialagentjim is a splendid one to beholdSpecialagentjim is a splendid one to beholdSpecialagentjim is a splendid one to beholdSpecialagentjim is a splendid one to beholdSpecialagentjim is a splendid one to beholdSpecialagentjim is a splendid one to behold
Send a message via AIM to Specialagentjim
Professional or Personal stand alone websites: Normally PHP, as its free, open source, yada yada yada.

However, ASP.NET does have its advantages. Such as its tight integration with Active Directory and some of its new uses which haven't been published too much.

I'm not saying one's better than another, I'm just saying they have their own uses.

Personally, I develop for asp.net, but thats mainly because my office uses it so thats what I taught myself. (Gov't tends to like going m$, they just find it easier than trying to figure out a whole new OS [linux]. However, we are going to move to php and MySQL within the next few years for our new projects, mostly as a proof-of-concept for the state of florida gov't system. We'll proboly implement it first, and from there [as long as we do it well] it should spread throughout the state fairly easily).
__________________


Curie Division 2005 Champions (175, 33, 108)
UCF 2005 Website Award
Midwest 2005 Delphi's Driving Tomorrow's Technology

2004 UCF QuarterFinalists (1065, 86, 108)

UCF 2003 Regional Champs/Entrepreneurship Award
Midwest Regional 2003 Leadership In Controls/Website award
Nationals 2003 Quarter Finalists
Robot Rodeo 2003 Champions (Alliance: 180 and 186)



AIM S/N: Specialagentjim
  #5   Spotlight this post!  
Unread 07-06-2003, 19:59
AJ Quick's Avatar
AJ Quick AJ Quick is offline
Your Attention Please
FRC #0006 (CogSquad)
Team Role: Alumni
 
Join Date: Oct 2002
Rookie Year: 2001
Location: Minnesota
Posts: 464
AJ Quick has a spectacular aura aboutAJ Quick has a spectacular aura about
PHP totally wins over anything out there. Barely no one uses ASP, and that is for a reason.. it is terrible.
__________________
-AJ Quick (Alum on Team 6)
http://www.HHSRobotics.com/

Place your attention entirely on my voice and try to ignore all the others. It is important to be able to focus on a single source of information while blocking out all the other things competing for your attention.
  #6   Spotlight this post!  
Unread 07-06-2003, 20:27
Raven_Writer's Avatar
Raven_Writer Raven_Writer is offline
2004 Detroit & Pittsburgh Winners
AKA: Eric Hansen
FRC #0005 (RoboCards)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Melvindale
Posts: 1,549
Raven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really nice
Send a message via ICQ to Raven_Writer Send a message via AIM to Raven_Writer Send a message via MSN to Raven_Writer Send a message via Yahoo to Raven_Writer
Quote:
Originally posted by AJ Quick
PHP totally wins over anything out there. Barely no one uses ASP, and that is for a reason.. it is terrible.
I'm with AJ on this....I use ASP on Brinkster...for the only reason Brinkster doesn't support PHP.

If my host would allow Windows 2000 server users PHP, then I'd not be contacting Tech Support all the time.

PHP also has more easier syntax in my opinion.

A simple difference:

PHP Code:
PHP Text Output:
<?php echo("text here");?>

ASP Text Output:
<% response.write("text here");?>
Also, in ASP, you have to do something like <%response.write("asdfasdf" & non_text_data & ".")%> Where as in PHP, you can just do <?php echo("Data variables allowed in quotes");?>
__________________
AIM: wisprmylastbreth
EMail: nightskywriter@gmail.com
Y!: synsoflife

"ai yoru ga" -- "Love the nights"
  #7   Spotlight this post!  
Unread 07-06-2003, 20:46
...............'s Avatar
............... ............... is offline
Registered User
#0573
 
Join Date: May 2003
Location: Detroit
Posts: 62
............... is an unknown quantity at this point
Send a message via AIM to ...............
Quote:
Gov't tends to like going m$, they just find it easier than trying to figure out a whole new OS [linux].
And also main programs that they use ie Oracle Software would be expensive and painful to upgrade licenses and Computers etc.
back to the topic PHP mainly becasue of OpenSource and Simplicity.
__________________
I don't think she could have gotten his whole finger in one bite though, that part was kinda far fetched...
  #8   Spotlight this post!  
Unread 07-06-2003, 20:52
Greg's Avatar
Greg Greg is offline
Registered User
FRC #1075 (Sinclair Sprockets)
Team Role: College Student
 
Join Date: Nov 2002
Rookie Year: 2003
Location: Whitby, Ontario, Canada
Posts: 108
Greg is on a distinguished road
Send a message via ICQ to Greg Send a message via MSN to Greg
Well, I tried both PHP and ASP before, and I kinda like PHP better myself One more question: how to use classes in ASP.Net code on Brinkster? If I just put them with the rest of the code like this
Code:
<script runat=server>
Sub Page_Load()...
End Sub
...
Class MyClass
...
End Class
</script>
It puts the class inside the page main class, and usually this screws things up. And codebehind does not work on Brinkster. I tried using the <%@ Assembly %> directive too...
  #9   Spotlight this post!  
Unread 07-06-2003, 20:57
Raven_Writer's Avatar
Raven_Writer Raven_Writer is offline
2004 Detroit & Pittsburgh Winners
AKA: Eric Hansen
FRC #0005 (RoboCards)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Melvindale
Posts: 1,549
Raven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really niceRaven_Writer is just really nice
Send a message via ICQ to Raven_Writer Send a message via AIM to Raven_Writer Send a message via MSN to Raven_Writer Send a message via Yahoo to Raven_Writer
Quote:
Originally posted by Greg
Well, I tried both PHP and ASP before, and I kinda like PHP better myself One more question: how to use classes in ASP.Net code on Brinkster? If I just put them with the rest of the code like this
Code:
<script runat=server>
Sub Page_Load()...
End Sub
...
Class MyClass
...
End Class
</script>
It puts the class inside the page main class, and usually this screws things up. And codebehind does not work on Brinkster. I tried using the <%@ Assembly %> directive too...
Beats me really, I just use functions, no classes or whatnot. (That's why all my sites from them are dull).
__________________
AIM: wisprmylastbreth
EMail: nightskywriter@gmail.com
Y!: synsoflife

"ai yoru ga" -- "Love the nights"
  #10   Spotlight this post!  
Unread 08-06-2003, 22:14
Alfred Thompson's Avatar
Alfred Thompson Alfred Thompson is offline
Adult troublemaker
FRC #0811
 
Join Date: Jan 2002
Rookie Year: 2001
Location: Danville, NH
Posts: 254
Alfred Thompson has a spectacular aura aboutAlfred Thompson has a spectacular aura about
Send a message via AIM to Alfred Thompson
.NET Rocks! I've seen PHP and it is ok but you can do so much with .NET. And you can program your site in Visual Basic .NET, C#, J#, C++, what ever. THe Visual Studio .NET IDE is the best I have ever worked with. But then I've only been programming for a little over 30 years. :-)

I like .NET so much that I went and got a job at Microsoft. But I liked .NET for years before I made the move.
  #11   Spotlight this post!  
Unread 09-06-2003, 13:03
seanwitte seanwitte is offline
Registered User
None #0116
Team Role: Engineer
 
Join Date: Nov 2002
Location: Herndon, VA
Posts: 378
seanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant future
Send a message via AIM to seanwitte
Its not really a valid comparison. PHP is better than old-school ASP, but ASP.NET is an enterprise-capable framework for distributed applications. Its competitor is J2EE, not PHP so much. I can see why you would like PHP over ASP.NET, but there are some killer development tools available for .NET. For the last few years I've been working on a product in VB that uses ASP as the presentation layer. The improvements in .NET are unreal, but ASP still has a place for simple web sites.

Heres an implementation of echo for ASP:
Code:
<%@ Language=VBScript %>

<SCRIPT LANGUAGE="Javascript" RUNAT="SERVER">
	
	var ECHO_TOKEN = '%d';
	
	//-------------------------------------------------------------------------
	// FUNCTION:	echo	
	// PURPOSE:	Writes a message to the Response stream that contains
	//		embedded data elements to avoid concatenation.
	// ARGUMENTS:	text -	message string to output. embedded tokens
	//			will be replaced by the non-formal arguments
	//			passed to the function at runtime, in order.
	//-------------------------------------------------------------------------
	function echo(text)
	{
		_echoHelper(text, ECHO_TOKEN, echo.arguments);
		return;
	}		
	
	//-------------------------------------------------------------------------
	// FUNCTION:	echobr	
	// PURPOSE:	Writes a message to the Response stream that contains
	//		embedded data elements to avoid concatenation, with an 
	//		extra break tag at the end.
	// ARGUMENTS:	text -	message string to output. embedded tokens
	//			will be replaced by the non-formal arguments
	//			passed to the function at runtime, in order.
	//-------------------------------------------------------------------------
	function echobr(text)
	{
		_echoHelper(text, ECHO_TOKEN, echobr.arguments);
		Response.Write('<BR>');
		return;
	}			

	//-------------------------------------------------------------------------
	// FUNCTION:	_echoHelper
	// PURPOSE:	Parses a string and replaces token values with elements
	//		in the args array in order. Index 0 of the array is not
	//		included. Performs operation without concatenations.
	// ARGUMENTS:	text -	message string to output. embedded tokens
	//			will be replaced by the non-formal arguments
	//			passed to the function at runtime, in order.
	//		token -	replacable string
	//		args -	array of values to insert into text
	//-------------------------------------------------------------------------
	function _echoHelper(text, token, args)
	{
		var start = 0;
		var finish;
		var i;
				
		for (i=1; i<args.length; i++)
		{			
			finish = text.indexOf(token, start);			
			if (finish >= 0) 
			{
				Response.Write(text.substring(start, finish));				
				Response.Write(args[i]);
				finish = finish + 2;
				start = finish;						
			}
		}
		Response.Write(text.substring(start, text.length));
		return;
	}	
</SCRIPT>


<HTML>
<HEAD>
</HEAD>
<BODY>

<%	dim ip: ip = Request.ServerVariables("REMOTE_ADDR")

	echo "This page was requested on %d from IP %d at %d", Date(), ip, Time()	
%>

</BODY>
</HTML>
  #12   Spotlight this post!  
Unread 10-06-2003, 01:07
Scudzey's Avatar
Scudzey Scudzey is offline
Registered User
#0180 (S.P.A.M.)
 
Join Date: Apr 2002
Location: Stuart, Florida
Posts: 11
Scudzey is an unknown quantity at this point
Send a message via AIM to Scudzey
I myself use PHP all the time. Its a simple language that has great integration with mostly any type of SQL server. I have a PHP and web serverr urnning off my computer here right now, it was on windows and now is on linux. I also have a coulple of other places where I use PHP, such as on scriptlance (to bring in some online cash) and helping my friend with his site, plus it's also juts fun to goof around with.
  #13   Spotlight this post!  
Unread 10-06-2003, 05:02
AlbertW's Avatar
AlbertW AlbertW is offline
harker robotics :. 1072
AKA: Aonic
#1072 (Harker Robotics)
Team Role: College Student
 
Join Date: Oct 2002
Rookie Year: 2003
Location: San Jose, CA
Posts: 323
AlbertW is on a distinguished road
Send a message via AIM to AlbertW
php. why? asp (not going into .NET here) is propreitary, doesn't run on anything but IIS (which means it inherently has security holes) and the syntax is extremely convoluted. i tried learning ASP a while ago, and it set me off the track of hypertext preprocessors (i started using perl for everything. recently discovered that php was alot better for alot of things i was doing.) not to mention that php has unparallelled integration with SQL. like asp, php also has a company behind it (zend) that is pushing development and keeping it organized, but at least zend isn't a coporate money-hogging control freak.
__________________

We were the first seeded first-year team at a first-year FIRST regional.
  #14   Spotlight this post!  
Unread 10-06-2003, 09:42
seanwitte seanwitte is offline
Registered User
None #0116
Team Role: Engineer
 
Join Date: Nov 2002
Location: Herndon, VA
Posts: 378
seanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant future
Send a message via AIM to seanwitte
ASP 3.0 for Sun ONE and Apache

Quote:
Originally posted by AlbertW
asp (not going into .NET here) is propreitary, doesn't run on anything but IIS (which means it inherently has security holes)
I didn't know Chili!Soft was bought by Sun, but there you go. I haven't read much lately, but if Mono works there will be an OSS implementation of the CLR as well. This will run on Apache and Sun ONE.

http://wwws.sun.com/software/chilisoft/index.html
  #15   Spotlight this post!  
Unread 10-06-2003, 10:11
blueWarrior's Avatar
blueWarrior blueWarrior is offline
Registered User
#1049 (Archangel Robotics)
 
Join Date: Mar 2003
Location: Toronto, Ontario
Posts: 90
blueWarrior will become famous soon enough
Send a message via ICQ to blueWarrior Send a message via AIM to blueWarrior Send a message via Yahoo to blueWarrior
Quote:
PHP totally wins over anything out there. Barely no one uses ASP, and that is for a reason.. it is terrible.
Wow, you are very out of line. I am a PHP, ASP and VBScript programmer.

You have to remember that PHP is only for small individual projects, whereas ASP is a professionals language, honestly speaking here guys.

Here is a quote from a man who is heavily involved in PHP.

Quote:
ASP.NET technology is better than PHP technology.
Read the blog article:

http://www.edwardbear.org/blog/archives/000189.html

So basically it IS a good language. Easy to learn, powerful etc. but if you want something that is universally used, powerful, extendable and PROFESSIONAL check out ASP.NET.

MS has powerful and easy to use OS's and languages sure...but thats only when they actually work.
__________________
"I'm an angel honestly, the horns are only there to keep my halo up :-p"

Click here for AngelNet
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Learning PHP Leon Machado IV Website Design/Showcase 15 20-08-2003 08:03
FREE web design, php, and 3ds max classes Jeremy_Mc General Forum 0 31-01-2003 15:42
php vs. perl Jack Website Design/Showcase 20 29-12-2002 17:01
PHP File Uploading Scripts Ian W. Chit-Chat 15 15-09-2002 17:41
What's better, PERL/cgi or PHP/my_sql? mikefrei Programming 10 27-05-2002 22:50


All times are GMT -5. The time now is 21:14.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi