Availability
• Free and open source (GPL)
• Cross-platform (Unix, Linux, BSD, MacOS X, Win32, etc.)
Installation
• Can run as CGI program (external to a web server)
• Can run as web server module (this is the standard case, e.g. with the Apache server)
• Can be used as command-line scripting engine
Highlights
• Good database support (Oracle, Sybase, Microsoft, MySQL, Postgres, ODBC, etc.)
• Good system integration (files)
• Complete programming language, including OO support
• Easy to learn
• Made for internet application (cookies, authentication, sessions, redirection...)
• Dozens of integrated libraries (LDAP, PDF, XML, GIF,...)
Alternatives
• ASP (Microsoft)
• JSP (Java)
• Cold Fusion (Adobe)
No comments:
Post a Comment