Interoperability Improvements for PHP and Microsoft

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Locked
User avatar
anjanesh
DevNet Resident
Posts: 1679
Joined: Sat Dec 06, 2003 9:52 pm
Location: Mumbai, India

Interoperability Improvements for PHP and Microsoft

Post by anjanesh »

Microsoft Announces Interoperability Improvements for PHP and Microsoft technologies
First, Zend and Microsoft will continue work on FastCGI and scalable PHP hosting on Windows Servers. Specifically, Zend has committed to redistribute FastCGI in Zend Core, its certified PHP 5 offering. In addition, Zend will ensure that Zend Core fully supports the Server Core installation option for Windows Server 2008, allowing their optimized PHP to be hosted on the most streamlined version of Windows Server ever released.
Second, Zend and Microsoft are a strategic partnership to enable support for Information Cards by PHP developers through a component built for Zend Framework.
Third, Microsoft is announcing the availability this week of the first Community Technology Preview (CTP) of the SQL Server 2005 Driver for PHP. The PHP Driver delivers an API designed to enable reliable, scalable integration with SQL Server for PHP applications deployed on the Windows platform. Microsoft envisions working together with Zend and the PHP Community to ensure that the SQL Server 2005 Driver for PHP is a great offering for PHP developers and part of Zend’s core PHP offering.
Source: http://blogs.iis.net/bills/archive/2007 ... ogies.aspx
User avatar
Benjamin
Site Administrator
Posts: 6935
Joined: Sun May 19, 2002 10:24 pm

Post by Benjamin »

Hundreds of days late, millions of dollars short.

What would you do in their situation? Compare the stats of PHP to ASP. What is the platform of choice for PHP applications? What would MS prefer that platform of choice to be?

MSAMP my ass.
User avatar
Maugrim_The_Reaper
DevNet Master
Posts: 2704
Joined: Tue Nov 02, 2004 5:43 am
Location: Ireland

Post by Maugrim_The_Reaper »

What's Windows Server? ;)
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

Why on earth would I use Windows as a Server? I barely use it as a desktop anymore; I sure as hell am not using it as a server.
User avatar
Maugrim_The_Reaper
DevNet Master
Posts: 2704
Joined: Tue Nov 02, 2004 5:43 am
Location: Ireland

Post by Maugrim_The_Reaper »

To be fair, the announcements (I got the email too) are at least progress. Those who do insist on using Windows Server have been waiting a while for these Zend+Microsoft improvements to materialise.

I've already seen the CardSpace proposal for the Zend Framework - I didn't get time to comment; it was approved in record time almost beating Zend_OpenId ;). It really is almost funny how fast any proposal concerning Zend gets approved so fast when other proposals sit around for months at a time gathering dust. It does look quite good however and someone spent a lot of time working up the planning.
Third, Microsoft is announcing the availability this week of the first Community Technology Preview (CTP) of the SQL Server 2005 Driver for PHP. The PHP Driver delivers an API designed to enable reliable, scalable integration with SQL Server for PHP applications deployed on the Windows platform.
I can almost the predict the "What about PDO?" comments mounting for a few weeks until someone agrees to feed this into the PDO development team. MySQL recently announced PDO support for their shiny new mysql native driver which may make PHP 5.3 I think.
User avatar
The Phoenix
Forum Contributor
Posts: 294
Joined: Fri Oct 06, 2006 8:12 pm

Post by The Phoenix »

Maugrim_The_Reaper wrote:To be fair, the announcements (I got the email too) are at least progress. Those who do insist on using Windows Server have been waiting a while for these Zend+Microsoft improvements to materialise.
I think that the other posters are missing that key point - some people do not HAVE a choice about which web server they are on.

I used to work at a HyperGlobalMegaCorp, and the corporate standard wouldn't allow you to run Apache or Lighttpd even if lives were on the line. But you could get IIS up and running in minutes on any number of boxes with a simple trouble ticket.

For situations like that, its not that the user 'insists' on using Windows, or even a technology issue requiring it - its just business & politics.

So, for those poor, tortured souls, this was incredibly good news.

But there is another situation where its great news..
Maugrim_The_Reaper wrote:
Third, Microsoft is announcing the availability this week of the first Community Technology Preview (CTP) of the SQL Server 2005 Driver for PHP. The PHP Driver delivers an API designed to enable reliable, scalable integration with SQL Server for PHP applications deployed on the Windows platform.
I can almost the predict the "What about PDO?" comments mounting for a few weeks until someone agrees to feed this into the PDO development team. MySQL recently announced PDO support for their shiny new mysql native driver which may make PHP 5.3 I think.
This is the other situation where its incredibly nice that there is a better IIS/CGI implementation - systems running MS SQL server. Being able to use IIS with MS-SQL is extremely helpful , as it gives you a number of added benefits that you can't get from Apache in the same situation without substantial hacking/configuration.

Wamp is by far not my cup of tea, but when you are stuck in a business that tells you to talk to the hand when you ask about F/OSS, its a great announcement.
User avatar
anjanesh
DevNet Resident
Posts: 1679
Joined: Sat Dec 06, 2003 9:52 pm
Location: Mumbai, India

Post by anjanesh »

Well....they released SQL Server 2005 Driver for PHP CTP.
SQL Server 2005 Driver for PHP Community Technology Preview (October 2007) Download : http://www.microsoft.com/downloads/deta ... lang=en&tm
User avatar
Kieran Huggins
DevNet Master
Posts: 3635
Joined: Wed Dec 06, 2006 4:14 pm
Location: Toronto, Canada
Contact:

Post by Kieran Huggins »

Progress is progress. I use a WAMP server at work because it's the only machine with resources available for the Intranet. Works like a charm!

LAMP is great, but it's nice to have choice. No harm in making some of those choices work a little smoother.

Good work, MS, just don't expect Windows to suddenly take over the server market.
maggie59
Forum Newbie
Posts: 3
Joined: Mon Jun 29, 2009 9:40 am

Re: Interoperability Improvements for PHP and Microsoft

Post by maggie59 »

Hi, new here. I realize this thread has dust on it, but has anyone tried this since MS released a free version of SQL Server (Express) and the PHP Driver? I think the new features provide some advantages (spatial data, native XML support, etc, see link).

(FYI: MS SQL 2008 features table, version compare):
http://msdn.microsoft.com/en-us/library/cc645993.aspx

(Example Application):
http://msdn.microsoft.com/en-us/library ... L.90).aspx

(Driver w. cumulative updates release, 4/2009:)
http://www.microsoft.com/downloads/deta ... laylang=en

Maggie
User avatar
Benjamin
Site Administrator
Posts: 6935
Joined: Sun May 19, 2002 10:24 pm

Re: Interoperability Improvements for PHP and Microsoft

Post by Benjamin »

Old topic = Locked
Locked