У, батенька, какая у вас каша в голове

. JavaScript, Linux, mail- сервера. Для 97% работ такие ругательные слова нафиг не нужны. Что виндозный хостинг, что униксоидный - разницу можно почувствовать только при использовании .htaccess. При работе с базами данных платформа глубоко монопенусуальна. А уж JavaScript вообще надо стороной и как можно дальше обходить, то же касается и ActiveX, и .NET - все эти изыски, включая asp - от лукавого. Главное в этом деле - понять философию, а конкретные иструменты подберутся сами, исходя из критерия стоимость использования / эффективность. Да и про хостинг вы уж больно путанно написали - держать свой сервер, да еще у себя дома - это уж точно излишество.