Software distibution can raise some important questions.
Did your software has something to offer that can be used by a great group of users?
Did you tested it and allowed others to test them?
What is user´s opinion about your software possibilities ?
Did your code is your own creation, and it has nothing that could raise doubts?
This questions and a few more,can be the answer to decide if we can or can´t distribute our application
at this time.
A good practical is to create discussions on forum or discussion lists, by adding some screenshots of the sofware
and ask for users opinion.
You should face all opinions on a constructive way.Experimented users generally have reason when they manifest their opinions about it.
The main subject of this article is to help PHP-GTK developers or programmers to
teach and illuminate them when comes the hour to distribute the applications written with PHP-GTK.
To simplify this task, we will need to compile all php source code to it stand alone, by generating native binaries whitch do not require an interpreter.
All this process is done by using others softwstes knowed as compilers.
Linux users have lucky on this area. The best PHP compilers are available to Linux and Unix platforms.
" Roadsend Compiler is an open source, native compiler for the PHP language. It compiles PHP source code to stand alone, native binaries which do not require an interpreter. Roadsend Compiler can build online web applications with Fast/CGI, offline web applications with an embedded web server (MicroServer), desktop GUI applications with PHP-GTK, and console applications. It is known to build on Linux, Windows (using mingw), and FreeBSD "
To download this software you will need to register first
PriadoBlender is another compiler avaliable to windows and linux
"PriadoBlender is a tool to let you distribute your PHP scripts as an executable EXEs. It is similar to the PHPCompiler that was available for a couple of months a year or 2 ago. PriadoBlender isn't a true compiler in the computer science sense of the term. True compilers take the high-level code and turn it into machine/assembly code. Instead, PriadoBlender takes your PHP code and the PHP interpretor itself and blends them into standalone, PHP executable goodness."