Microsoft Partners With Zend
jesse.castro writes to point out news of Microsoft striking a multi-year partnership with PHP provider Zend to improve PHP's performance on Windows-based Web servers. From the article: "Rather than marking a sudden change of course, Microsoft is openly engaging in a dialogue with Zend, a key open source promoter, and millions of PHP developers, analysts said."
One would think MS has enough languages of their own. None of which I personally like.
"Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
You left out their favorite phase. Extinguish.
What does this mean for ASP though? Short answer is probably nothing I am guessing, but could this mean something down the road?
Invexi - a Phoenix, AZ based web design and web development company.
That said, this confuses me a bit:
Since when was it difficult to run PHP on Windows? I have written code that runs on both Linux and Windows machines, and, like most scripting languages, "it just works". There are a few extensions (like process control) that don't work under Windows - but the need for those extensions is very small. For a vast majority of scripting you don't need to do anything differently under Linux than you do Windows. I wish the article would have gone more in depth about these alleged problems.
Love sees no species.
drum roll
drum roll
PHP Sharp, or PHP# for short...
When all is said and done, nothing changes...
Um... no. Oracle bought InnoDB and BDB (both separate projects from MySQL), two of the many backend formats that MySQL can use. It still has MyISAM and a few others, not to mention that Oracle hasn't bought MySQL itself or anything it owns.
Game! - Where the stick is mightier than the sword!
This isn't good news for any party. Is this the beginning of a "special" PHP version for Windows? It's not as far fetched as it sounds.
.NET?
C++ in Visual Studio is not exactly standards compliant. It's definitely Microsoft specific, as is their: HTML, CSS, XML, Java, TCP/IP stack, HTTP negotiation, LDAP, kerberos, DNS, DHCP, etc., etc. Every "standard" and language they adopt gets altered, even when completely unnecessary.
What on earth will they do to PHP? Assimilate it into
What PHP really needs is a MS SQL driver that doesn't leak memory and cause access violations. Microsoft hasn't supported their C library in years. PHP doesn't need any "help" from Microsoft, IMHO.
Microsoft will be coming up with a brand new language for IIS and web developers, it will be called PHP# Dot Net. PHP# Dot Net will be bundled in the next Visual Studio upgrade. It's part of Microsoft's strategy to innovate.
holy vulnerable software batman, the riddler and the joker have joined forces!
I remember reading some interviews with companies whose technology had been "innovated" by Microsoft. One guy said (paraphrased), "It's a catch-22. If you partner with them, they get cheap access to your technology and take it from you. If you don't partner with them, they'll go to your competition and that might be the one time that the partnership works for the competition."
Do you think that Microsoft would just like to improve IIS' PHP support? You know, so that they might attract more web developers to the IIS platform naturally?
God no. They must be trying to destroy it.
Slashdot logic.
hello dear sirs my name is jamesh i are india (bihar) can u guide me install red had linux 9?
PHP is licensed under the GPL, so we don't need to worry about an MS-proprietary version of it. They'd have to reimplement the system from scratch, and who would bother to do that when they have ASP.NET?
.NET support for PHP so I could use it to write native Windows GUI programs, access ODBC in a more robust fashion, and get more access to Windows-internal stuff that is so easy to do on Unix but so hard to do on Windows.
I for one would love to see
A bit of performance would be nice, but chances are I will keep running my servers on Debian simply because that's all they are: brainless webservers with muscle and nothing holding them back.
"Pulling Zend off my Apache box now. Embrace, Extend, Extinguish isn't going to get me this time."
The fact that you can pull it off of your apache box at the drop of a hat when righteous indignation strikes means you aren't using it for a single thing that is important. Am I supposed to be impressed that you're taking a stand by removing a product you're not really using?
I vaguely remember PHP not being GPLed the reason that MySQL made an exception in their licensing of the database to allow PHP to work and talk with it (MySQL consider communication over TCP/IP as derivative work, IIRC).