RE: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver.
| From: | Uwe Schindler | Date: | Mon, 05 Jan 2009 21:37:07 +0000 |
| Subject: | RE: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9 Windows builds and MSSQL Driver. | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.internals.win |
| Request: | Send a blank email to internals-win+get-346@lists.php.net to get a copy of this message | ||
Hi Pierre,
I can prepare a test with a copy of Mediawiki and Contenido CMS from our
productive Solaris SJSWS, both can be ported to win32 easily (dump of
database and copy of webserver config files and PHP scripts). This takes
some time, but is do-able.
Both software pieces are multithread compatible, because both run currently
in our multithreaded NSAPI server productive (on solaris, with a lot of hits
per second). So there is no difference to windows.
Nevertheless, can you please enable VC9 for NSAPI to have a more actual
codebase for testing?
It is working and it is stable [you can trust me :)] -- to the extent as
multithreaded webservers are not 100% stable with PHP, but if extensions are
TS compatible, there should be no difference between windows and solaris.
The VC9/VC6 discussion has nothing to do with the TS/NTS discussion in
SAPIs. If the server works with VC9 PHP in the VC6 webserver binary, there
is no more to test. Again, for the justification for that, see my response
to another mail from this thread (coming soon).
Uwe
-----
Uwe Schindler
thetaphi@php.net - http://www.php.net
NSAPI SAPI developer
Bremen, Germany
> -----Original Message-----
> From: Pierre Joye [mailto:pierre.php@gmail.com]
> Sent: Monday, January 05, 2009 9:00 PM
> To: Uwe Schindler
> Cc: Sriram.Natarajan@sun.com; internals-win@lists.php.net
> Subject: Re: [INTERNALS-WIN] RE: [PHP-DEV] Differences in VC6 and VC9
> Windows builds and MSSQL Driver.
>
> hi!
>
> On Mon, Jan 5, 2009 at 8:46 PM, Uwe Schindler <thetaphi@php.net> wrote:
>
> > And in windows (which is different to UNIX), it is possible to have more
> > than one CRT in one single process (because linking in windows is *not*
> only
> > dependent on the symbol name, it uses symbol name *AND* dll name for
> > linking).
>
> With the risk to repeat myself: mixing CRT is a bad idea. Whether it
> works with SWS or not is not really relevant as all the stack has to
> work (all libs, all deps, etc.). I still think that moving away from
> VC6 is the way to go and I'm happy to see than Sun is considering VC9
> :)
>
> I would be interested to see some more tests (other than phpinfo).
> Does anyone tried it using Wordpress, joomla or other common
> softwares? under stress?
>
> Cheers,
> --
> Pierre
>
> http://blog.thepimp.net |
> http://www.libgd.org