Why PHP ?
Well, first it works as a loaded module inside the Apache web server (60%
market share according to a recent survey on SlashDot) on Linux or Unix,
which makes it pretty fast for an interpreted language. It also works fine
with Apache, and IIS on Windows.
Second, it talks directly to 12 DBMS's including Oracle, PostgresSQL, MySQL,
and Dbase, and directly to ODBC for the rest. Many of these databases are
free, open source, and surprisingly good.
Third, there have been plans afoot for some time to make it talk directly to
Interbase, and the IB access function prototypes have been published on the
official website, but whoever was doing it seems to have got distracted
because they don't actually exist yet (but we live in hope).
Fourth, it is reasonably easy to work with, being a C/Pascal type language
(as opposed to something like Perl).
Personally, I'm quite happy with PHP for the web project we've just
prototyed, but I'm concerned about the fact that we had to go through ODBC
to get to Interbase (which was running on NT at the time). We're looking at
moving our database over to Linux, and a Linux-based web server, and that
poses a couple of serious issues. We have to decide whether to stay with IB
(which we can reach via Delphi over TCP/IP) and change our scripting
language to JSP, or to stay with our scripting language (PHP) and get a new
database (esp. since our managers are keen to look at Oracle or something
similar as a DBMS - no-one ever got fired for buying Oracle.
Simon.
> What I don't get is why invent another language? PHP when I looked at a
book
> on it just made be throw up my hands in dispair - but then it could just
be
> using a lanugage I don't read. JSP 1.1 does it for me thanks very much!
>
> Richard
>
> ---
> Richard Vowles, Infrastructure Architect, Inprise New Zealand
---------------------------------------------------------------------------
New Zealand Delphi Users group - Offtopic List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz