For starters, I suggest PHP and go for PHP 5 straight away. ASP is outdated. There are more PHP programmers out there and you'll have no problem finding help & resources.
man someone saying asp.net , someone saying php but i think php is good and easy, since many sites are coming up in php, so obviously it must be easy to use
There are more free webhosts offering php, as for the download time, there isn't a noticeable difference between the two. I am making my site in php.
I prefer php because it's free and cross platform. Beside that, hosting that support php is much cheaper compare to hosting that support asp (windows hosting).
The scripting language they use doesn't have anything to do with the actual HTML that's being generated, but anyway, it's a funny comment
ASP.NET has a very good online support, if you'll ask them in ASP.NET forums, the mods and ASP.NET mvps will then answer your queries. But I'll still go for PHP. But, why not learn the too? But... if you only prefer one language, go for PHP. It was the world's widely used web development language, and it has a vast number of opensource scripts to choose from
I would say asp is easier to learn than php. But php is a lot easier to use (once you learn it) than asp because it has a shorter c like syntax and it has functions for just about everything you can think of.
For me coming from desktop software development background PHP learning curve was harder since ASP.NET is pretty much the same C# I'm used to. However I had to integrate with some PHP code that already existed so I had no choice. At the end of the day I mastered PHP too. It's not that hard. IMHO PHP may be better for smaller code-and-forget one off projects. However it's much easier to write clean well structured sustainable code in .NET .NET also comes with much more default functionality and interoperability is way better there as well. You can take same code that was written for desktop and stick it into web-service with very little changes.
I'm a little leary of Microsofts' stuff. There's thousands of nay-sayers all across the Internet when it comes to Microsoft products, sure. But when you start looking around at some pretty well known sites & find mostly non-MS signatures in the HTTP headers the picture really begins to come into focus.
Erm... confused, so PHP is closer to C than ASP.Net written in either C++ or C# Likewise think you better recheck, asp.net has a lot more built in functionality than php
Go with PHP its great for no monies, and yes you can run big sites as long as you code right. If you get to big of a site, start mixing processes in with caching, php and some C/C++ By then you wont care and just buy a server farm. ;p
You name any functionality which doesnt support with PHP. and also PHP is supporting it free (most of the time) while ASP/.Net need to buy third party components.
I am not familiar with asp.net. I was comparing php syntax to classic asp syntax. Don't know what functionality asp has but can you use asp out of the box to write pdf files and flash files? Can you use to generate images like you can with php? Can you use it to write sqlite databases?