Aplicativos em PHP/Geradores de Aplicativos/PHP Code Generator

Origem: Wikilivros, livros abertos por um mundo aberto.

PHP Code Generator (com MySQL, PostgreSQL, Access e logo outros)[editar | editar código-fonte]

Site Oficial

http://phpcg.sf.net

Do mesmo autor do PHPCodeGenie, Nilesh Dosooye.

O download da versão 0.2.1 (10/07/2007) em .tar tem uns 36.5MB, o .zip uns 4.9MB.


Instalação

Passo 1 : Descompacte no seu diretório web, por exemplo: /home/ribafs/htdocs/phpcg ou c:\xampp\htdocs\phpcg


Configurações

Passo 2 : Garanta permissão de escrita no diretório raiz e no subdiretório web\websites

Passo 3 : Caso exista um arquivo .htaccess no raiz do phpcg remova que outro será criado.


Para garantir o funcionamento tanto no Linux quanto no Windows edite o script index.php do raiz e altere a seguinte linha:

fwrite($fp, "php_value include_path ".$ROOT."\n");

Para:

  	fwrite($fp, "php_value include_path \"".$ROOT."\"\n");

Agora basta abrir no navegador

http://localhost/phpcg


Requisitos

Servidor:

Apache é recomendado, mas outros devem funcionar.

PHP:

Foi construido usando PHP 5.2 (não funciona com a versão 4).

SGBDs:

Qualquer um compatível com ADODB .

Obs.: Nomes de bancos, tabelas e campos não podem conter espaços

Como Funciona

http://phpcg.sourceforge.net/phpCG_framework.php

Documentação

http://phpcg.sourceforge.net/docs/framework_docs/index.php

No Linux, após gerar o site deve dar permissão ao usuário atual para que tenha acesso ao diretório gerado em web\websites.


Usando

Uso semelhante ao phpCodeGenie, apenas entre com os dados do banco e selecione o banco ou a tabela para gerar o aplicativo.

Para o Access apenas selecione Access na lista Database Type e indique o arquivo.

Testado com sucesso em MySQL, PostgreSQL e Access e como usa a abstração de dados ADODb teoricamente suporta todos os SGBDs suportados pela ADODb.