Re: A native Windows binding for PHP -released

From: Date: Tue, 21 Sep 2004 12:58:33 +0000
Subject: Re: A native Windows binding for PHP -released
References: 1  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-1363@lists.php.net to get a copy of this message
Hi Frank, > That is how PHP-GTK is distributed. So this means "yes". Good to know that. > You would most likely still need > php.ini and sevral extensions though. Access to databases is nice to have > in GUI applications. I agree. I think at least SQLite and GD2 are required. As for the INI file, I already included a new one with fewer options and shorter comments. > The build process (in php5) allows you to specify > --without-ftp etc. if you want to disable unused features. OK, I'll look into that. Thanks! ------------------------------------------------------ Rubem Pechansky · Hypervisual http://hypervisual.com · http://hypervisual.com.br Tel. +55 (51) 3231 0888 · Fax +55 (51) 3235 2075 ------------------------------------------------------ "Frank M. Kromann" <frank@kromann.info> escreveu na mensagem news:10954630013160000@9866357972520000.9866341568840000... > Hi Rubem, > > > 1) Is it possible to include just two or three files from the PHP > > distribution (php*.exe, php?ts.dll) along with their license in the > > WinBinder package? This would allow the extension to be totally > > self-contained to both developers and end users. > > That is how PHP-GTK is distributed. You would most likely still need > php.ini and sevral extensions though. Access to databases is nice to have > in GUI applications. > > > 2) Is it possible to recompile PHP without the web components and > release it > > as a smaller DLL (with its license, of course)? > > Thats how PHP is compiled under windows already. The core dll (php5ts.dll) > is used by any of the SAPI's and contains all the common extensions as well > as the core functions. The build process (in php5) allows you to specify > --without-ftp etc. if you want to disable unused features. > > The available SAPI's include a CLI version (php.exe) and a special windows > version of the CLI (php-win.exe). This version will work as a normal > windows application without the need for the 'DOS' window. > > - Frank > > > > Hello, > > > > To be honest, I didn't know much about PECL, although I'm a seasoned > user of > > SourceForge, so that's probably the reason I went to SF first. Anyway, > now I > > know, so I very much appreciate your invitation and I will accept it. > > > > Abou the license... I'm releasing the code with the BSD license which > is > > even simpler that PHP's, so this will probably be not a concern. > > > > I do have a couple of questions, so here they go: > > > > 1) Is it possible to include just two or three files from the PHP > > distribution (php*.exe, php?ts.dll) along with their license in the > > WinBinder package? This would allow the extension to be totally > > self-contained to both developers and end users. > > 2) Is it possible to recompile PHP without the web components and > release it > > as a smaller DLL (with its license, of course)? > > > > Thanks in advance, > > > > ------------------------------------------------------ > > Rubem Pechansky · Hypervisual > > http://hypervisual.com · > > http://hypervisual.com.br > > Tel. +55 (51) 3231 0888 · Fax +55 (51) 3235 2075 > > ------------------------------------------------------ > > ----- Original Message ----- > > From: "Wez Furlong" <kingwez@gmail.com> > > To: "Rubem Pechansky" <pechansky@hypervisual.com> > > Cc: <pecl-dev@lists.php.net> > > Sent: Friday, September 17, 2004 6:07 PM > > Subject: Re: [PECL-DEV] A native Windows binding for PHP - released > > > > > > > You should have come to PECL first ;-) > > > > > > PECL is all about making it easier both for developers and users; we > > > have CVS, mailing lists and bug tracking systems, and don't suffer > > > from the huge overloading that sf.net has. > > > > > > Provided that the license on that code is not a viral piece of > > > nastiness (GPL), you're welcome to host the extension in PECL (and > > > reach a wider audience) > > > > > > Let me know if you have any questions, > > > > > > --Wez. > > > > > > On Fri, 17 Sep 2004 15:34:10 -0300, Rubem Pechansky > > > <pechansky@hypervisual.com> wrote: > > > > Hi all, > > > > > > > > I have designed and successfully prototyped a native Windows binding > for > > > > PHP. This binding is very lightweight and it is already capable of > doing > > > > dialogs, controls, and a lot more with a few dozen lines of code. > PHP > > can > > > > thus be used as a tool for quick development of native Windows > > applications. > > > > > > > > I have just released this project to the public as Open Source at > > > > http://winbinder.sourceforge.net/. Although it > > > > is still a work in > > progress, > > > > you can take a look at the source code, download a working demo and > play > > > > with it a little bit. > > > > > > > > Your ideas, comments, criticisms and suggestions are very welcome. > > > > > > > > Several people advised me to submit it to PECL, and I think it's a > good > > idea > > > > too. However I wonder if it's not too early to submit it since it's > > still > > > > incomplete and buggy. Wouldn't it be better to submit it only after > a > > more > > > > stable release? What do you think? > > > > > > > > ------------------------------------------------------ > > > > Rubem Pechansky > > > > > > > > -- > > > > PECL development discussion Mailing List (http://pecl.php.net/) > > > > To unsubscribe, visit: > > > > http://www.php.net/unsub.php > > > > > > > > > > > > > > > -- > > PECL development discussion Mailing List (http://pecl.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.pecl.dev (#1363) next »