Martin Scotta

On Tue, Jun 7, 2011 at 6:32 AM, David Muir <davidkm...@gmail.com> wrote:

> On 07/06/11 15:49, Reindl Harald wrote:
> >
> > Am 07.06.2011 04:42, schrieb Martin Scotta:
> >> On Mon, Jun 6, 2011 at 8:15 PM, Reindl Harald <h.rei...@thelounge.net
> >wrote:
> >>
> >>> Am 06.06.2011 23:40, schrieb Martin Scotta:
> >>>
> >>>> It'd be very nice if some extension could be enabled just by dropping
> the
> >>>> "extension file" on the path.
> >>>> So developers can check what they have using phpinfo, and then upload
> the
> >>>> needed extension using ftp. Is it possible?
> >>> if a "developer" only would try such idiotic action
> >>> he would lost his accounts forever and get fired from
> >>> one day to the next!
> >>>
> >>> WTF how can anybody have the idea that it would be a good
> >>> idea to let non-sysadmins uplod and execute binaries on a
> >>> server?
> >>>
> >>>
> >> Thanks you for all yours responses.
> >> Now it's clear what the issue is... the usage of compiled "libraries".
> >>
> >> We need some middleware between the core and PHP.
> >> That way extensions could be written in PHP, compiled and distributed in
> >> some "library" format.
> >> Library users just add them into their path, include them, and use the
> >> classes/functions as usual.
> >>
> >> - No OS dependence
> >> - minimum dependence with core version
> >> - size of core will reduce drastically
> >> - faster runtime, include only what libs you use, as you need them
> > what are you speaking about and since how long you are working
> > with PHP that you never heard about PEAR, ZendFramework....?
> >
>
> And you should know that PEAR and ZF are user-land libraries, not
> compiled libraries.
>
> I think Martin is wishing for is the PHP Native Interface:
> https://wiki.php.net/rfc/php_native_interface
>
> Either that, or a PHP equivalent of Cython or Pyrex.
>
>
Cython or Pyrex are good examples of what I meant.
I'm not sure about the PNI


Cheers,
> David
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Reply via email to