They both do essentially the exact same thing.
ASP.NET may be a little bit easier to learn (Not Much), but PHP is more widely available.
Even as a C# programmer for the most part, I still choose to use PHP over ASP.NET.
w3schools.com is a good place to start with PHP.
Ajax is a concept. Flash is a plug-in that most people have, which Adobe distributes (Formerly Macromedia Flash)
The two have virtually nothing in common.
Adobe Flex is used to make desktop/web applications. Although Flex is capable of doing just about anything Flash can do, Flash is more...
CSS and HTML depends on the client's browser(Firefox, Internet Explorer, etc), and has little to do with your host.
PHP runs on your server(Host's server), and depends on the Host's server setup.
Just because you can put HTML in a .php file doesn't mean that the two are "Part" of each other...
HTML and CSS, then JavaScript and PHP/mySQL.
I'd say start with PHP instead of python. There is way more useful information for noobs on the net for it.
PHP is a lot more popular, but in the future I think they will be equal.
I think PHP will always be around because it's free, and ASP is not.
Even if you can code ASP for free, your ISP still needs to purchase it for their server..
Just don't understand how people still buy Apple computers.
1) They are sometimes up to three times more expensive.
2) Apple uses ancient hardware that is also up to three times as expensive to upgrade.
3) Applications are more sparse (and expensive) than PC.
4) Apples have a mouse with one...