Developing Web Applications Using PHP

PHP (PHP Hypertext Preprocessor—it's recursive) is a relatively new language that integrates with the Apache web server. Whereas Perl is a general-purpose programming language, PHP provides web-specific functions that can speed up development time significantly.

One of the primary differences between Perl and PHP is how it is programmed. With Perl, the focus is on the application logic; integrating an interface is secondary. When using PHP, the logic is embedded into the HTML. Yes, there are means of writing embedded Perl, but the PHP language itself was designed to be used in this fashion from the start.

A PHP developer can use traditional web development tools, such as Macromedia Dreamweaver MX or Adobe ...

Get Mac OS® X Tiger™ Unleashed now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.