O que é Delphi para PHP?
Delphi para PHP é o mais novo produto da CodeGear para desenvolver aplicações PHP, módulos, bibliotecas e componentes "como em Delphi." Delphi para PHP é um ambiente de desenvolvimento RAD (Desenvolvimento Rápido de Aplicações) que contém um designer, editor, debugger, wizard para distribuição da aplicação e um framework de componentes chamado "VCL para PHP."
Os usuários de Delphi terão grande familiaridade. Esperamos que os desenvolvedores PHP tenham mais produtividade, gostem da ferramenta e tenham um uso amigável.
Instalando Delphi para PHP
Enquanto as aplicações desenvolvidades em Delphi para PHP™ podem ser executadas em qualquer dispositivo que suporte PHP, o ambiente integrado de desenvolvimento (IDE) é suportado apenas em plataforma Microsoft Windows nesta versão. Depois de ter o arquivo de instalação do Delphi para PHP, você pode executar a ferramenta de instalação.
Quando você executa o instalador, você verá esta tela.

Clique Next e você verá a janela que contém o contrato de licença.

O texto não estará borrado como este screen shot, no entanto!
Se você clicar I accept the agreement e Next, você verá uma janela similar a seguinte:

Determine o diretório de instalação e clique Next.

Você pode alterar o nome da pasta do Start Menu se você quiser e clicar Next.

Decida se você deseja ou não ter um ícone no Desktop e clique Next.

Se suas escolhas de instalação estiverem corretas, clique Install.

O instalador iniciar a execução. A qualquer hora você pode clicar em Cancel para interromper a instalação.

Após completada a instalação, você já pode utilizar o Delphi para PHP, mantenha selecionado o checkbox e clique Finish, o IDE será recarregado. Tudo o que você precisa para desenvolver e testar sua aplicação PHP em sua máquina local está instalado e configurado, incluindo a linguagem PHP, Apache, InterBase developer edition e conectividade com InterBase e MySQL.
Delphi para PHP IDE visão geral
Delphi para PHP IDE é escrito em Delphi, mas neste momento não é parte do projeto Galileo IDE, o qual é a base para os ambientes Delphi, C++Builder e C#Builder. Deve ser muito familiar a todo desenvolvedor de Delphi, de C++Builder ou de C#Builder. Nós fizemos o mais similar possível ao IDE do Developer Studio para esta primeira versão.
A primeira coisa que você verá é uma atrativa tela de splash.

Layout padrão do IDE
Quando o IDE inicia a primeira vez, você visualiza a página de boas vindas (welcome page) e o layout padrão.

Página de Boas Vindas (Welcome page)
A página de boas vidas fornece links direto aos projetos utilizados recentemente, arquivos recentes e relevantes headlines para o Delphi para PHP. Os headlines são fornecidos automaticamente de um RSS e/ou Atom feed publicados pela CodeGear, são atualizados apenas quando você está conectado a internet.

Criando um projeto
Para criar um novo projeto, clique no botão New que está no welcome page, selecione o menu File | New e selecione uma das opção que você deseja criar.

Se você clicar New ou selecionar Other … você verá esta janela:

Selecione Application e clique OK. Está ação irá criar uma aplicação e mostrará pra você a interface para desenhar a aplicação.
Nova aplicação PHP

Como você pode ver, o Welcome page foi substituido pelo PHP form designer. A tab Code Explorer foi preenchida com os itens de navegação referentes ao seu formulário. O Object Inspector permite que você altere as propriedades do item selecionado no Designer (Nesta figura o item selecionado é o próprio formulário).O Project Manager mostra todos os arquivos relacionados com o projeto (ou grupo de projetos). O Tool Palette lista todos os componentes que você pode clicar e arrastar para o formulário.
Desenhando no form
Agora com o form em branco apresentado no Designer, nos podemos colocar componentes diretamente do tool palette. Então, vamos incluir um componente Edit, ListBox e Buttonno formulário. Eu vou redimencionar o Edit e o ListBox para terem a mesma largura, coloque o Button a direita do controle Edit.

Seguindo, eu irei alterar o Caption do botão para "Add" no object inspector e executar um duplo clique no botão para crier o event click.

Esta ação o esqueleto do evento click no botão e me colocou posicionado no evento gerado no editor de código. Estou pronto para digitar meu código. A versão final do evento Button click event é:
function Button1Click($sender, $params)
{
$this->ListBox1->Items[] = $this->Edit1->Text;
}
Quando a aplicação é executada, o browser mostra uma página próxima disto:

Nós podemos digitar um texto no edit box e clicar no botão Add para provar como é fácil e rápido desenhar e construir aplicações em Delphi for PHP.

Assista esta breve introdução ao Delphi para PHP, vendo como é fácil criar aplicações PHP com o mais novo produto da CodeGear.
Esteja antenado
Esteja antenado para mais informaçòes sobre Delphi for PHP. Este artigo teve a itenção de introduzir os conceitos básicos do estilo Delphi de desenvolvimento para PHP, mas existem muito mais coisas para cobrir sobre o rico mundo do desenvolvimento PHP!