Skip to content
Repositório para exibição dos testes com php-gtk3
Branch: master
Clone or download

README.md

php-gtk3-tests

Repositório para alguns testes com bind php-gtk3

Repositoty to do some tests with php-gtk3 bind

Compile

Você precisará das libs para desenvolvimento php-dev e tambem libgtk-3-dev, ou em algumas distribuições linux gnome-devel. No debian e ubuntu:

You will need php-dev and libgtk-3-dev, or in some cases gnome-devel. On Debian and ubuntu:

:$ sudo apt-get install build-essential gnome-devel php-dev

Será necessário compilar o PHP-CPP

You will need compile PHP-CPP first

:$ git clone https://github.com/CopernicaMarketingSoftware/PHP-CPP.git
:$ make
:$ make install

Depois disso é só começar a testar e começar a ajudar no desenvolvimento do bind:

After that, just start test and start to help to dev this bind

:$ git clone https://github.com/scorninpc/php-gtk3-tests.git
:$ cd php-gtk3-tests
:$ make
:$ php -dextension=./php-gtk3.so test.php

Some images of progress

GTKTreeview GTKTreeview GTK interactive debugger GTK interactive debugger Widgets Tooltips

Why PHP-CPP

Alem de tornar o trabalho mais rapido, a sintax e a forma de programar se assemelha muito ao PHP. Assim, mais pessoas podem contribuir com o projeto. Outro ponto forte, talvez o mais importante, do motivo do uso do PHP-CPP, são as atualizações do Zend.h. Na migração do PHP5 para o PHP7 por exemplo, todo bind foi perdido

In addition to making work faster, syntax and how to program closely resemble PHP, so more people can contribute to the project. Another strong point, perhaps the most important are the updates of Zend.h. In the migration from PHP5 to PHP7 for example, every bind was lost

Where to find me

for all: I'm sorry for my bad English

You can’t perform that action at this time.