Re: A native Windows binding for PHP -released
| From: | Rubem Pechansky | 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
> >