Aplicativos em PHP/Recursos Extras/PHP-GTK
Através da biblioteca GTK podemos utilizar o PHP para criação de aplicativos desktop.
PHP-GTK na Wikipedia
PHP-GTK é uma extensão para a linguagem de programação PHP que implementa o binding da linguagem para o GTK+. Proporciona uma interface orientada a objeto para as classes e funções do GTK+ e simplifica, e muito, o desenvolvimento de aplicações desktop multi-plataforma. Seu autor original é Andrei Zmievski e o desenvolvimento está em andamento.
Usos significantes do PHP-GTK incluem:
* Agata Report - Uma aplicação de geração de relatórios;
* Tulip - Um ambiente de desenvolvimento para PHP e PHP-GTK; * LinuxStok - Controle de Estoque e Financeiro.
Links externos
* Website oficial do PHP-GTK * Comunidade brasileira de PHP-GTK
Ferramenta RAD para criação de Interfaces em PHP-GTK
Disponível para Windows e Linux
Site oficial - http://anubis.php-gtk.com.br/
Anubis é um aplicativo RAD (Rapid Application Development) IDE (Integrated Development Environment) auxilia o desenvolvimento de aplicações na linguagem PHP-GTK - com ele você "desenha" as telas de seus aplicativos e o código é gerado automaticamente na linguagem - isto implica maior rapidez na execução do programa pois não há necessidade de se interpretar arquivos externos como os do glade.
Instalação do PHP-GTK no Windows
Download - http://www.php-gtk.com.br/windows
Executar o Instalador PhpGtk2setup.exe
Veja a estrutura criada:
C:\php-gtk2
php.exe = Interpretador PHP5 com suporte ao GTK2; php-gtk-brasil.exe = Nosso programa de boas-vindas; php.ini = arquivo de configuração do PHP; \ext = extensões do PHP;
As aplicações php-gtk podem ser inicializadas pela linha de comando:
C:\php-gtk2\php C:\php-gtk2\start.php
Ou sem a janela do MS-DOS:
C:\php-gtk2\php-win C:\php-gtk2\start.php