Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:53118 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 90534 invoked from network); 7 Jun 2011 06:49:32 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Jun 2011 06:49:32 -0000 Authentication-Results: pb1.pair.com header.from=h.reindl@thelounge.net; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=h.reindl@thelounge.net; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain thelounge.net designates 91.118.73.15 as permitted sender) X-PHP-List-Original-Sender: h.reindl@thelounge.net X-Host-Fingerprint: 91.118.73.15 mail.thelounge.net Windows 98 (1) Received: from [91.118.73.15] ([91.118.73.15:52139] helo=mail.thelounge.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 60/E2-05574-8F9CDED4 for ; Tue, 07 Jun 2011 02:49:29 -0400 Received: from srv-rhsoft.rhsoft.net (openvpn-241.thelounge.net [10.0.0.241]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.thelounge.net (Postfix) with ESMTPSA id 2F5C098 for ; Tue, 7 Jun 2011 08:49:26 +0200 (CEST) Message-ID: <4DEDC9F5.3030403@thelounge.net> Date: Tue, 07 Jun 2011 08:49:25 +0200 Organization: the lounge interactive design User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc14 Lightning/1.0b3pre Thunderbird/3.1.10 MIME-Version: 1.0 To: internals@lists.php.net References: <8757232E56758B42B2EE4F9D2CA019C901499F97@US-EX2.zend.net> <97.45.23189.8060DED4@pb1.pair.com> <4DED5F9B.7060101@thelounge.net> In-Reply-To: X-Enigmail-Version: 1.1.2 OpenPGP: id=7F780279; url=http://arrakis.thelounge.net/gpg/h.reindl_thelounge.net.pub.txt Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigD447DCB72E39E9ABF2142E92" Subject: Re: [PHP-DEV] Bundling "modern" extensions From: h.reindl@thelounge.net (Reindl Harald) --------------enigD447DCB72E39E9ABF2142E92 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Am 07.06.2011 04:42, schrieb Martin Scotta: > On Mon, Jun 6, 2011 at 8:15 PM, Reindl Harald w= rote: >=20 >> >> 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". >=20 > We need some middleware between the core and PHP. > That way extensions could be written in PHP, compiled and distributed i= n > some "library" format. > Library users just add them into their path, include them, and use the > classes/functions as usual. >=20 > - 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....? --------------enigD447DCB72E39E9ABF2142E92 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAk3tyfUACgkQhmBjz394Ankq7gCeN+7EKjq+1c62BMeycZqzQgFC rc8AoI/jz2CucEoPbx98u0bX1JnqoHsT =5gmv -----END PGP SIGNATURE----- --------------enigD447DCB72E39E9ABF2142E92--