I've made websites under Linux and Windows, and not really seen a difference between the two. Just make sure whatever you use has a text editor that you like using - that's the main thing because it's what you will spend most of your time with.
PHP Is definetly the language of choice.
SQL is the most populat option for databases, but there are general database languages that you can use. You write your code in a general language then "slot in" whichever database type your webserver uses. This makes it trivial to switch webservers with different database types - so a good idea for large projects.
|