|
When speaking of web scripting languages, the Java you refer to is actually JSP, and is actually no more portable than ASP or PHP. In fact, PHP is probably the most portable scripting language you mentioned (runs on Apache Web Server out-of-the-box, and easily integrated into IIS Web Server).
Being a evangelical PHP developer, I can vouch for the community support available for debugging. I think it has to do with the open-source nature of the community.
I have programmed ASP (as in VB, since I presume a majority of people write VB when they refer to ASP) before, and have found it to be a little clunky and less flexible than PHP. However, I came from programming Perl and VB, and have always found VB script to be a clunky language.
Honestly, the best programming language is going to be the one that you are the most comfortable with. The PHP/ASP/JSP communities could go back and forth all day long on which one is better...
To find a good out-of-the-box e-commerce solution? Not sure I can help there. I've tried a lot of the free/open-source PHP solutions and haven't really liked any of them. I imagine there is pre-packaged commerce software out there, but since I write my own shopping carts, I find it pointless to purchase someone elses.
|