from my limited knowledge, perl is not generally supported on windows.
Perl is not installed by default on Windows but there's nothing to stop you installing it if you have that level of access to the machine...
There's even an idiot proof installation package available which does everything - including integrating Perl with IIS if you want it!
Out of the box IIS supports ASP but not PHP or Perl.
I've tried perl integration but not PHP integration so I can't help on the PHP front.
I have got Perl to run on IIS but I really worry about security in this respect - the implementation I've got uses the wwwroot scripts folder. So it didn't go to the live servers.
I have PHP running on Windows 2000 at the moment in a development environment, but haven't gotten MySQL to behave yet. It will run but seems to lock up at every opportunity.
I wouldn't dare put PHP on our windows 2000 server. Especially if Ian Turner can't get his to work right!
Stick with ASP if you can or perl if you must. That said... if you can get a programming language working on your desktop, you should be able to get it working on a 2000 server. Just get ready to crash the server whilst trying :)
I have seen PHP work OK with windows. You can also do JSP pretty easily. ASP is of course, as said many times in this thread, the language most integrated.
Thanks for the info everyone. I'm a rank novice when it comes to ASP, PHP etc, so i will take this onboard to build up my knowledge.
I am pondering over the merits of ASP over other technologies. If I was knowledgeable enough, is ASP the way forward? Is it pushing aside other technologies, or am I missing something? The reason I ask being that I have seen some ASP website forms which do just as much if not more that pl , cgi-bin etc when sending info.
Am I right or have they all got their own advantages.
IMO ASP and PHP are about even with Perl having a larger wealth of basic features than either. None of them are "new" and/or groundbreaking.
I'm heavily into ASP and find it meets most of my needs in terms web coding however there is no "perfect" language - a good coder will make elegant solutions no matter what they have to work with, equally a bad coder can make a total mess out of even the simplest tasks...
I agree with Dreamquick. You may want to look into asp.net. It is the new version of asp. Vanilla ASP is depricated and will be phased out in the future. Of course that will be several years.
I run a Windows 2000 server and I enjoy it.
I run JSP with JRun linked to IIS, ASP, Perl, mySql and a few other minor technologies.
I don't have a need for PhP at this point, but I understand it works well.
I find no fault with IIS.
You may want to learn on ASP and graduate to .Net later.
If you have thousands of site visitors :), you may want to use ASP.net since it compiles the code (and therefore runs faster) when it's first run.
Dixon - I have PHP running fine.
It is only the MySQL that I haven't gooten working properly.
Thanks for everyone's help, just what I needed.
|You may want to learn on ASP and graduate to .Net later. |
Seems a good route for the future. It wouldn't be very good if I just learned .Net and then came across ASP and was a bit puzzled!