PHP com Banco de Dados

Qualquer coisa que possa ser feita com um programa CGI também pode ser feita com PHP, como por exemplo armazenar dados de formulários, criar páginas dinâmicas, enviar ou receber cookies, etc. A linguagem de programação PHP também tem como uma das características mais importantes o suporte a um grande número de bancos de dados, como a Interbase, a mSQL, a mySQL, a Oracle, a dBase, a Sybase, a PostgreSQL, etc. Construir uma página com recurso a um banco de dados é uma tarefa extremamente simples  de realizar com PHP. Além disso, PHP tem suporte a outros serviços através de protocolos como IMAP, SMTP, NNTP, POP3, e logicamente, HTTP. Ainda é possível abrir sockets e interagir com outros protocolos.