PDA

View Full Version : ASP? PHP? Need help!!!


russcrosbie2002
09-15-2002, 09:32 PM
I am learning a number of technologies and trying to remain
faithful to the cross platform / cross OS ethos. Every which way I turn, I discover that something or another has its roots in Microsoft technology.
For example, I learnt today that ASP and ADO are Microsoft technologies that rely on IIS web server.

Is there a way of making ASP run on Apache Linux and other web server technologies besides IIS? What is the non MS alternative to ADO for accessing SQL, MySQL, XML, etc from ASP pages? Would I need to learn PHP?

Kind Regards

Russ.

Spookster
09-16-2002, 01:36 AM
I believe there was an attempt to port ASP over to Apache via some software called Chillisoft but I don't think it was a stable success.

If you want something crossplatform and that can handle anything you need then PHP is the way to go.

firepages
09-16-2002, 01:38 AM
Hi , you can run ASP (of a sort) via Chillisoft ASP (on *NIX/apache) but its not the full quid, i.e on *NIX you dont have COM/activeX etc so chillisoft only gives you the basics (it also co$ts).

PHP has native connection functions for all the Major Databases (including MSSQL) & can run on IIS or apache & a few others as a server Module.

The only alterrnative if you want to avoid MS stuff is to drop ASP else you will always be tied somewhere along the line to the beast.

PHP is (IMO) your best alternative but PERL & JAVA/JSP are also contenders though they come with a steeper learning curve.... note that thats mod_perl not CGI.

take a look at the manual over at php.net ... the basics of PHP can be picked up in a few days (including database connection routines etc) , and dont let that fool you, PHP though easy is also capable of most anything from dynamic web pages to socket programming and shell scripting etc , .NET interest you ? take a look at XML-RPC with PHP, writing web-services in PHP is quite possible and some already exist + API's for accessing existing web-services (google,ebay,amazon) have already been implemented.

mat
09-20-2002, 11:59 PM
PHP is the way to go.

:)