Well, as much as I like PHP, the article is accurate as far as running it on
Windows is concerned. It's not really a problem to get it running as an
ISAPI module (though the Windows install program wisely sets it up in CGI
mode only). I've continually tried to get the ISAPI version to handle some
moderately sophisticated & popular scripts (such as phpMyAdmin), and it has
consistently failed (with "Access Violation" errors - at least as of ver
4.04 - I haven't tested 4.05 in ISAPI mode yet). It would be hard to
consider at least the ISAPI module ready for prime time until these issues
are resolved.
As far as his database abstraction layer complaint - I would agree that
there are a number of choices out there, and PHP's choice of using the
native or abstraction layers should be considered a plus.
Since I use HomeSite for PHP, CFM, & ASP coding, I'd also have to ignore his
complaint about the Zend development environment. I've never used the debug
facilities in ASP (Visual Studio) anyway, thought when I have used them,
they've been nice.
Finally, one language issue that is a real pet peeve of mine is case
sensitive variable definitions. This is not a problem in either CFM or ASP.
While it can be somewhat worked around by setting the PHP error level
reporting to flag uninitialized variables, it is a deficiency that is long
overdue to be corrected.
-- Greg Brunet
"Robert Klinkenberg" <[EMAIL PROTECTED]> wrote in message
41995094E2FED31197F6005004B2739F02655E@RED">news:41995094E2FED31197F6005004B2739F02655E@RED...
> Nice to know that some well known pc magazine wants to test PHP.
> Not so nice to know that people testing software for a major computer
> magazine don't know how to read the manual.
>
> Installing as an ISAPI module is not THAT difficult (Or am I a genius?).
At
> least I don't know anyone having problems with that. And besides the
> majority of people on the PHPWIN mailing list seem to be capable of
> performing the steps in the readme file.
<clip>
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]