Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:33104 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 41760 invoked by uid 1010); 13 Nov 2007 05:34:15 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 41741 invoked from network); 13 Nov 2007 05:34:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Nov 2007 05:34:14 -0000 Authentication-Results: pb1.pair.com header.from=andi@zend.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=andi@zend.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 212.25.124.162 as permitted sender) X-PHP-List-Original-Sender: andi@zend.com X-Host-Fingerprint: 212.25.124.162 mail.zend.com Windows 2000 SP4, XP SP1 Received: from [212.25.124.162] ([212.25.124.162:8153] helo=mx1.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B6/A8-09095-55739374 for ; Tue, 13 Nov 2007 00:34:14 -0500 Received: from us-ex1.zend.com ([192.168.16.5]) by mx1.zend.com with Microsoft SMTPSVC(6.0.3790.3959); Tue, 13 Nov 2007 07:34:08 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Mon, 12 Nov 2007 21:34:03 -0800 Message-ID: <698DE66518E7CA45812BD18E807866CEE8A7F6@us-ex1.zend.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [PHP-DEV] Providing Visual Studio 2005 builds (again) Thread-Index: AcglTzlQAqXUD/IoSO2Pyw7icYaj6wAZrLmA References: <02.DE.09095.25988374@pb1.pair.com> To: "Elizabeth Smith" , X-OriginalArrivalTime: 13 Nov 2007 05:34:08.0964 (UTC) FILETIME=[D0562040:01C825B6] Subject: RE: [PHP-DEV] Providing Visual Studio 2005 builds (again) From: andi@zend.com ("Andi Gutmans") Hi Elizabeth, No doubt there's value in providing a non-threadsafe build of PHP as now that there's a robust and efficient FastCGI solution for IIS which is likely to be the preferred way to run PHP on Windows. Also, we know PHP runs significantly faster when built with Visual Studio 2005 (VC8) and one of the optimizations we made in the source is even VC8 specific as the functionality didn't exist with the previous version.=20 Basically we should have the same package as today and have an additional package which is non-threadsafe with VC8 (we offer a separate package for releases anyway). I've actually had this discussion a few days ago with Edin and John (Windows Installer). They were also supportive but I guess it's mainly a bandwidth issue for Edin. So if you can connect with him and help make it work that'd be great. We can also help out with the process as we've been successful in doing such a build. Thanks for stepping up! Andi > -----Original Message----- > From: Elizabeth Smith [mailto:emsmith@elizabethmariesmith.com] > Sent: Monday, November 12, 2007 9:09 AM > To: internals@lists.php.net > Subject: [PHP-DEV] Providing Visual Studio 2005 builds (again) >=20 > Afternoon, > and don't shoot me, >=20 > I'd like to bring up the topic of providing builds created with Visual > Studio 2005 again. I know that until Apache and other Open Source > software makes the move as well, we can't provide ONLY 2005 builds > because they just won't work properly, the runtimes will crash and > things will blow up. >=20 > But what is the thought of providing additional builds? I'm thinking > specifically of Windows users running FastCGI probably on IIS with a > non-threadsafe build (implying that they're not point and click > installer happy already, and therefore a step above the general > population), who would get the most performance increases out of the > switch to the new compiler. So basically a special non thread safe and > 2005 compile for additional download. I'm well aware that the process > of doing this needs to be well thought out and planned, but PHP users > are notorious for not testing things that aren't available right on the > downloads page, and people at Microsoft have made the request that > binaries be made available on the php.net site. >=20 > I'd be willing to help create builds of common open source libraries > that PHP links against, such as libiconv and libxml2, with the newer > compiler so there are no runtime issues originating from that angle. > But until people start using it, we can't really see where issues are > going to appear. And I know it will be a big job to get all the open > source libraries php extensions link against migrated to the new > compiler (and impossible for the closed source ones) - but I think we > need to be proactive in this and not sit around until Apache migrates > and then have everything break ;) >=20 > Opinions? Thoughts? And yes I am volunteering to help with the work, > not just whining for a solution. >=20 > Thanks, > Elizabeth Marie Smith >=20 > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php