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
Microsoft started by trying to be best buds with Firefox (web client). Now they seem to be looking at the server side. They are going after the P! Is M (MySQL) next?
Oh, forget it. mod down.
You left out their favorite phase. Extinguish.
How long do you give ZEND/PHP before they find out their IP is no longer theirs?
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.
Discuss.
I think the biggest concern would be that there would start to be Windows-only features or performance benefits in PHP. If you think about it, Microsoft of course has their own interest in mind, namely selling more Windows Server licenses. If MS can claim that PHP runs better/faster on Windows than on a Linux server, they'll be able to sell more licenses. And would their agreement with Zend hamstring development of PHP on other platforms possibly?
"It's the "Z"end of the world as we know it".... I feel sick...
My "personal" websites are hosted on Linux, but I dev them on a Windows XP platform running Apache, MySQL and PHP. In my real job, I use mostly use "WIM." (Windows, IIS, MySQL and .NET web development)
I like PHP for my toy applications, but I can see where something Zend would be needed if you wanted to something serious with PHP. (Same reason I'd only use "modperl" if I ever wrote another perl-based web app.)
php is a very popular language (even if, in my opinion, a badly structured one), thus by making Windows the most popular platform for it, you've suddenly got an increase in demand. Microsoft don't do anything for free, and this is no exception.
throw new NoSignatureException();
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.
Take this with a grain of salt since I'm no sysadmin but from what my friends in that line of business who operate big Win2k and Win2k3 servers tell me, PHP and IIS & Co. don't get along all that well at high loads on Windows server systems or at least not as well as you would expect in an enterprise environment where zero downtime is a must. I suppose this is, at least partly, an effort to increase the reliability/stability of the PHP+IIS combination and not just about adding features for programmers. Security enhancements and integration with Vista Server may also be part of this effort.
Only to idiots, are orders laws.
-- Henning von Tresckow
"ASP?" C'mon, this is 2006...anyone doing pro web dev in Windows these days is using ASP.NET; it's a lot different than the old ASP/Perl/PHP scripting environments.
(So, you're probably right; if you're still using ASP, not much is going to stop you now.)
...and less users on Apache and other alternatives.
If you read the attached article they're really talking about the performance deficit of PHP on Windows. Running PHP on Windows you have two primary server options - IIS and Apache, and then the various integration strategies (plug-in, CGI, FastCGI). In the case of IIS plug-ins with ISAPI there's a number of fiddling bits (like the ISAPI extension versus filter stuff) and getting all the settings right and quirky bits (example - I've never been able to mix PHP4 and PHP5 on one server with ISAPI). The most common setup is FastCGI - traditional CGI on Windows is painful because Windows process creation overhead is a lot more expensive - but FastCGI imposes tradeoffs on resources and performance and numbers of servers, etc.
.NET down your throat.
All in all as a frequent user of PHP I figure this will benefit most of us. I worry a little less about extend and coopt here because I think Microsoft's primary motivation is to get you to stay on Windows Server/IIS even for your PHP platforms and then continue to try to push
As for MySQL - it's now owned by Oracle and IMHO Larry Ellison has a far better shot at being the antichrist than Bill Gates. Yes we have all that GPLd code but the company, talent and non-GPL rights to the code are owned by Oracle.
Another aside is both cases are examples that successful technology attracts attention and money regardless of the ideology or goals that spawned it. As someone who's been plugging away in development almost 20 years now I'd say the "success" part is tied more to market success and less to technological superiority - MySQL and PHP both end up strong on both counts, but neither would have attracted a whit's bit of interest if their market penetration was 2%.
Gone in two years?
could they last three?
drum roll
drum roll
PHP Sharp, or PHP# for short...
When all is said and done, nothing changes...
Beware. This may well be a tactic to stall the development of key open source projects. Note that Microsoft has done a similar deal with Xen (virtualization). By offering a small amount of money (for Microsoft), they gain control over the direction of the project.
...).
Microsoft has invested in SCO. Do you think they changed their mind about open source one day to the other? No.
I wouldn't be surprised to see more of these deal with other open source firms (think Red Hat, Novell,
The only way to protect open source is by GPL'ing it and keeping it out of the enterprise sphere. Community is harder buy.
this can't be about making PHP work better. MS doesn't enter into agreements unless there is something worth steali...er innovating.
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.
Seriously. Every time Microsoft partners with someone it means they're doomed. Remember when Microsoft "partnered" with any of these guys?
* Netscape
* Palm
* Symantec and McAfee
* Sendo
After using PHP for 4 years, I can say with some authority that it's complete shit. They're supposed to be fixing some of the most serious design flaws in PHP 6, but I don't think I'll still be using it by then.
What language doesn't have criticism? :)
Plenty good will come of this. With an improved PHP it's now easier for ASP shops to migrate to PHP. It's now possible for a slow migration instead of having to change everything over at once. I've had several potential clients come to me with exactly this problem "we want to move to PHP but we don't want to run 2 servers".
The funny thing is that even with the current speed penalty PHP has become the second most popular web programming language on windows servers.
It has lots of syntactic sugar and the ability to hack together a quick and dirty app in little time. Like VB is great for rapid prototyping and the creation of small utility apps where C++ would be overkill PHP is great for rapid prototyping and quick and/or temporary scripts.
PHP is no [insert your favourite script language here], but like VB it does have its place. It could use a major overhaul, but the concept makes sense. (Also, PHP makes for a somewhat useful generic preprocessor. Not the prettiest solution but it does work.)
USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
holy vulnerable software batman, the riddler and the joker have joined forces!
PHP is a hodge-podge of functions that lack much consistency (compare in_array(needle, haystack) with, say, strpos(haystack, needle)) and when coding a real site with classes and such you still have to code within the confines of "we're escaping out of HTML into PHP mode" with the <? and ?> tags in *every* file. This promotes and encourages combining display with logic which many would argue is a bad coding practice.
Then there's the *many* "oh, that's a feature not a bug" like why there's a need for a late static binding patch. I run into these somewhat often and have given up interaction with the developers because they're cranky and refuse to listen to constructive criticism.
As for performance: you can't "compile" them like you can in python to avoid the reparsing time which can be quite extensive if you get up into tens of thousands of lines of code which happens on *every* page load.
IMHO, "aliasing" is the worst thing to happen to PHP because you have to go *out of your way* to pass an object by reference instead of by copy and if you forget an ampresand in one of three places (function argument, function return, or assigment with =&) then PHP silently makes a copy of your object. And in some places it is *impossible* to pass by reference (e.g., the magic methods). Then aliasing has its other side-effects like in foreach loops.
Then there's the lack of a good, free profiler and debugger (granted I haven't looked in a while so please share if you know of some).
That said, I'm not railing against PHP (in fact, it currently pays my bills) but that doesn't mean it doesn't have its negatives and doesn't have areas where improvment is the only way things can go. I hope this parternship has at least some tricklebacks to non-Windows performance.
:wq
Microsoft COBOL, naturally.
They'd be stealing market share, people would be more willing to host on Windows boxes over linux boxes if the performance was comparable/better. Right now the performance isn't as good as a linux box.
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."
> IMHO, "aliasing" is the worst thing to happen to PHP because you have to go *out of your way* to pass an object by reference instead of by copy
The whole pass by value thing was what drove me away permanently from PHP years ago, but I thought PHP fixed that behavior in PHP5. Am I mistaken?
Done with slashdot, done with nerds, getting a life.
I would love to see PHP.net (or PHP# .net). A standardized framework and huge code library would beat the hell out of the billion frameworks and Pear that we have today.
Implicit Evaluation with PHP
that they are afraid that Zend will sue them because "Zune" is so similar--so they're making nice.
Coder's Stone: The programming language quick ref for iPad
This is squarely aimed against OSS and all it stands for.
... Just imagine the same crap as with Ecma JavaScript and MS JScript with OSS PHP and the "MS PHP Engine" or something. Give me the creeps just thinking of it. ... Oh, and not to forget the RoRails zealots in the OSS camp. They're gonna have a field week ranting over PHP with this new ammunition. Just great.
Desktop Linux hasn't caught on. Not yet. But PHP has. Like it or not, PHP has turned into the king of the server-side. MS must have noticed how much it's gnawing at ASPs marketshare (Just did a comment on that the other day). PHP even has turned into a brigdehead for Linux at this point. That they'd team up with Zend is an unexpected but somewhat fitting move.
I've never really known what to make of Zend. Their PHP groundwork is fair enough, but all-in-all I allways was weary about what they're up to. Their entire Zend Plattform sheebang allways came across to me as somewhat suspicious. Could it be that MS tries to take on OSS via the popular OSS languages? Zend seems to be the right candidate and can - like everyone else - easyly be convinced by a fat wad of MS cash to fork of 90% of their time on 'optimizing' for MS. And we all know what that means.
In the end this can only turn out bad if MS stays with PHP. They are still way to powerfull and have to much mindshare to not overtake things. Joining a Linux shop would be suspicious and they'd give themselves away. Joining a big player of an OSS language though is something entirely different. Zend with PHP is the ideal candidate for such a move.
Right know that I've gone PHP fullscale they do a stunt like this. 'guess I'm gonna continue to keep my Python skills up-to-date aswell.
Thank you, MS, you made my day once again.
We suffer more in our imagination than in reality. - Seneca
Well.... here.
That was easy. :)
...following the principles of Heisenburger's Uncertain Cat...
Seems microsoft has chosen another target to 'embrace, extend, destroy'.
---- Booth was a patriot ----
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?
I would too like to see that. But then I remembered that you said standard and a microsoft product in the same sentence... Because you don't expect mirosoft to just cut and past do you?, of course they will make a new better product.
Microsoft is notorious for not following set standards and instead doing what it think is right/better/best, causing the development community to work twice as hard to support it in some cases.
What worries me is that this will turn into some bastardization of PHP that is "tuned" for Windows and then requires hacks or work arounds to get things to work on other platforms.
What might actually be worse would be features that are only available in PHP running on Windows. *sigh*
Also, a little OT, I admit my first impression is that this is the first step in MS playing "me too" by including languages and frameworks other than their own in their operating system (as Linux and Mac do) to woo developers to the platform. e.g. "Look how easy it is to build web apps on Windows with PHP" etc.
So, if anyone from MS is reading, do good by the community and do good for yourselves by not fucking this up. Thanks.
R(k)
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.
I think this is obvious to anyone that has been around the block..
They are going to steal key tech from zend and use it in their own web server.
win-php 2009
I'm talking about ASP.net being Microsoft's standard PHP framework. .net is a library/framework, not a language.
.net .net
Platform: Windows
Language: C#/PHP/VB
Library:
Framework:
Implicit Evaluation with PHP
I doubt very much that Zend would evaluate a partnership like this as being, or creating a business disadvantage to the PHP platform. I also doubt very much that Zend ever had a mission of being exlusively on any one platform. That says to me they will aggressively develop PHP - and use this to their advantage in providing best of breed web scripting technologies. The real question is how this will or will/not work with ASP. Also interesting to see Andi's response to Microsoft's interview on the lab site: http://port25.technet.com/archive/2006/10/31/Talki ng-with-Andi-Gutmans-about-Zend-and-working-with-M icrosoft-to-improve-PHP-Performance-on-Windows.asp x
"There are only two kinds of languages: the ones people complain about and the ones nobody uses." - Bjarne Stroustrup
Slashdot: Where anecdotes and generalizations can be freely substituted for facts, logic, or intelligence
this was a little out of the blue...
portfolio
I could be wrong, but isn't that what the Alternative PHP Cache (APC) extension is for? There's also Zend Cache, but that's a commercial product.
Zend Optimizer might be related. Although Zend Optimizer is free as in beer, it is not free as in speech, which may turn away open source purists.
As a side note, I've heard that Zend Optimizer and Alternative PHP Cache do not play nice together.
GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
I personally like visual basic. I especially appreciate it because it was how I, and some others I know, got into programming in the first place. At first, I loved the novelty of dragging and dropping to create forms. Then I marvelled in amazement at how the stuff I write in the "code" section made the program do stuff. Then I found out more and more about slightly more advanced functions and then a few API calls. Suddenly I started to feel the urge to use more lower level and powerful programming languages like Pascal and C++. Now, I'm trying to program for the Gameboy Advance (fun stuff there).
I owe it all to visual basic, and believe me, I'm not ungrateful.
You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
As a Dalek, I think you mean their stage three is EX-TER-MI-NATE!
Please, for the good of Humanity, vote Obama.
Embrace, Extend and Extinguish look it up http://en.wikipedia.org/wiki/Embrace%2C_extend_and _extinguish
The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
Same here I develop PHP in an organization, it's a great language (even better when you know how to program) and it is good news as I will something to point to them to keep them (PHBs) at bay from jumping to Visual Basic or Access because its MS supported.
"Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
...a man whose forte is making horribly-designed languages.
Please, for the good of Humanity, vote Obama.
mod parent up. Seriously though, this is perhaps the one single moustache-twisting strategy I could actually see coming out of MS (beyond tin-foil'd, if historically supported, "embrace and extend (read "extinguish")" strategy).
Currently the seemly "best" way to get a good PHP experience on Windows is to use mod_php w/ Apache. It is just my humble experience that the majority of the nasty problems are with people attempting to use the CGI method on Windows (that is, if you look past all the ubiquitous noob questions... PHP is a serious gateway drug...)
If there was a tighter integration between IIS and PHP such that it could be brought into the MS stack, they hope to replace LAMP installations presumably with WISP (Windows, IIS, SQLServer, PHP).
On a lighter note, OS X is including python and ruby complete with bridges "in place" to do Cocoa development... :)
Discuss.
Please, for the good of Humanity, vote Obama.
Sun to control PHP?
but it still doesn't answer whether there will be windows only PHP extensions. Will it be another java type fiasco, this time with incompatible PHP's? I certainly hope not. If this is MS's way of screwing it up so badly that people say "screw PHP", kinda like MS did with CSS and IE, that would royally suck. Zend, and all PHP developers should be very wary.
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
I can't believe the most important misfeatures aren't in there:
1. PHP has weird and impractical variable scoping (you have to explicitly indicate if you want to access a global variable from within a function)
2. The implementation as well as certain language features have been a rich source of vulnerabilities
3. Certain operations crash the interpreter (e.g. doing MySQL operations when mysqld is down)
Just from the top of my head.
Please correct me if I got my facts wrong.
See the pretty charts and the article.
Pretty much, EWeek found that the OSS stacks run best on Windows. Now, is this because EWeek ran everything without tuning? Possibly. But then again, so do most folks, so the results are pretty valid.
I bet that someone at MS was reading that, too.
jh
"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).
You do realize that it's meant to look like "good news".
Let's review M$ history for a moment...
OS/2 barely sees the light of day and must compete with equally-ailing Windows 2.0 (bad news)
It took almost seven years to get it right.(bad news)
"OS/2"? Who uses OS/2? (bad news for IBM)
Should have been OS/3. (bad news for IBM, again)
DoubleSpace. (bad news)
Microsoft BOB. (bad news)
Microsoft unveils ActiveX. (bad News)
The Internet has been going on for five years already. (bad News)
Windows CE. (bad News)
Windows Millenium Edition (bad News)
The point is, if MS is going to get involved, they're in it for one thing; profit.
HTML begat DHTML, plug-ins begat ActiveX, Yahoo begat MSN. History is riddled with attempts by M$ to re-make things that already work fine, or they have taken it over entirely. (alas, Mosaic... VRML... cgi...)
We may (or may not) be "freaking out", but I think we are all a bit concerned. Based on the track record, how can any good really come from this?
This post © Copyrite Duggeek, all rights reversed.
but Zend is also partnering with IBM to get PHP on iSeries as a supported feature. On one hand this is good, PHP is getting OFFICAL support everywhere. On the other hand, getting in bed with Microsoft offically always means trouble, it's historical fact. Zend's key profit points are the PHP compilers and Zend studio. Much like the recent Oracle/Red Hat thing, I see Microsoft putting PHP into Visual Studio and tying it's performance to their MSSql server... then rolling their own PHP and kicking Zend out.
'Improved' is a interesting word huh?
Getting in the dicussion a bit late but oh well.
:-P
This is clearly their way to infiltrate the open source LAMP stack:
* W indows
* I nternet Information Server
* M S SQL
* P HP
Clearly, the acronym of the future
std::disclaimer<std::legalese> sig=new std::disclaimer; sig->dump(); delete sig;
This is totally getting into sour territory, but I would add:
Don't blame me, I voted for Baltar.
Not standards compliant? Can you name a portion of the standard that 2005 implements in a more restricted manner than GCC does, or are you just spouting bullshit because you're a karma whore, and slashdotters like to bash on Microsoft? Do you have *any* idea what you're talking about?
Yeah, thought so.
-goltrpoat
This is why PHP's DOM functionality does not rely on a PHP object storing actual data (do a var_dump and you see nothing) because it is *much* easier keeping a single, global registry of the actual data and pass objects will-nilly around that just reference an entry in said global registry.
As repeated time after time by the PHP developers: this is a "feature" not a bug. But if they listened to the masses then it would produce a version not backward compatible and I do not forsee this system ever changing...
:wq
When you install PHP on a Windows server it's painfully obvious that it was developed for UNIX and ported. Now that's fine, but a real, proper port is one that feels like it was developed naively on Windows. Things like a nice GUI installer that handles all the configuration automatically and just asks the couple questions needed, a control panel snap-in to configure it rather than a text file, having stderr dumped some place more useful than a dialogue box on the console (make it fun to debug remote).
.NET."
None of this is major, I don't think it took me more than an hour to get PHP running on an IIS server and I'd never set it up before, even on Linux, but it was more difficult than it should be. It is much less slick next to, say, ActivePERL, when it comes to setup. So that's an area for improvement that hopefully MS could help with. Make it so that PHP is just an MSI download that does everything for you. Make it that easy, and maybe you see more of it in the Windows world. As it stands I can see an admin (not a good admin but there are plenty that aren't) saying "Fuck it, this is more work than it should be, use
I will not use any product / current product updates of this union.
...Did I miss something? Why do they have to 'partner' with M$oft to ensure better performance? What is this, the mafia?
If that means dropping PHP as my primary web-based app. development language and turning to ruby / rails / (jesus even) cfusion / perl etc. so be it...simply on general principle.
How in the world could Zend even consider this?
The whole point of open source is to get away from this kind of hegemony...now they're buying into it?
A Quick, Painless Tutorial on the Python Language
No, this is not off topic. Friends don't let friends use Visual PHP#.net.
Help stamp out iliturcy.
Comment removed based on user account deletion
I make a post, and get modded -1, Troll. You agree with me, and get Insightful.
Ah well, enjoy it my friend! Such are the fortunes of Slashdot karma.
Weaselmancer
rediculous.
Try APC
Just to keep PHP services to migrate from buggy Windows to BSD/Linux. Anyway, this press release doesn't say any concrete things (When PHP wasn't usable under Windows?), so it is smell like PR dunk to give breathing space for Windows 2003 Server and Vista server.
Of course, just my imho,
Peter.
user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
Anyone smell a Java being pulled out of Microsoft's hat again? :)
2006 - Microsoft and Zend partner to "improve" PHP on IIS
2007 - mPHP developed by Microsoft, Zend cries foul, denounces partnership
2008 - Visual Studio .NET 2008 includes mPHP with .NET support
*coughs*anotherdayanothernotch*coughs*
Seriously though, it'll be interesting to see what new language mysteriously pops up the following year or two after this..
I have a dream. I dream of a world where Microsoft dropped all development on any new OS after Vista and redirected those efforts into porting software to Linux and building a Linux distribution.
People who use Microsoft use it because it:
- Comes with their computer
- Runs MS Office
- Runs their other software
- They can buy a contract to support it.
If Microsoft does Linux then:- Linux will come with new computers
- People who like Office will be able to run it on the Linux distro of their choice
- New software will run on Linux and old software will be ported to it
- The people currently supporting only Windows will get Linux experience too.
As I lay down to sleep every night I whisper "Please let Microsoft adopt open source, Please let Microsoft adopt open source..."B) Eliminate all the stupid users. This is frowned upon by society.
No, the default PHP5 behavior is all by reference If you want a copy you have to explicitly use the clone operation on the object to get a copy. http://mjtsai.com/blog/2004/07/15/php-5-object-ref erences/
Ahh, which language are you implying DOES support 600 simutanous users on a server?
.NET or Java are in any way performance-oriented (they're far more of postgres than mysql focus, say)
I've never heard someone yell out to me that Python, Perl or
Horde3 is a system written in PHP, and could probably be improved to work far better. We've created our own complex PHP systems and if someone pays us to optimise, it is fairly easy to get page creation times to 50ms. On an average dual processor machine (e.g Xeon 2.2ghz, which I've tested) that means 40 pages/sec, which supports 600 users if you assume a user changing page on average every 15 seconds.
Also, PHP5 has a number of accelerator projects, which presumeably could be incorporated as a debian package if only a maintainer had the time (this would quickly heighten adoption of it. Presumeably, though, that would limit Zend's accelerator sales and thus isn't actively pushed?). See http://eaccelerator.net/
have you tried APC with PHP5 extensively? When I tried it some time ago (months) it crashed lots. Eaccelerator was better but not perfect (occasional but dramatic problems). Interested in knowing your thoughts.
I wonder if they will add PHP support for Visual Studio.
This would allow step-by-step debugging of web applications created with PHP
How's married life treating you? I haven't seen much out of the Bile Blog recently, but here's hoping!
668: Neighbour of the Beast
"There is not one company to have survived a partnership with Microsoft."
Please. This is asinine. You just don't remember the ones that weren't pushed out of the market because they're not interesting news stories that reinforce your personal stereotype.
How about these companies:
Apple
IBM
AltaVista
Tivo
Toshiba
Autodesk
Intel
WebTrends
And that's just the beginning. Microsoft is a huge multi-gazillion dollar business
well, I can say similar thing about Fortran I, but that doesn't mean it was a good language or a great thing to learn first. Wish I had run into LISP earlier than the late 80s.
It compiles but now burps up a bunch of warning messages about strcpy() being deprecated. Microsoft famously has used C-style unchecked string handling in Windows, making Windows the security bug patch-o-rama that it is today, so now Microsoft is on the wagon and insists that everyone, everywhere not use those unsafe C-style string routines.
So strcpy() is now "deprecated" -- like, says who? Has the standards body said that strcpy() is getting pulled out of C++, or is MS like the guy who is scolding all of the people they see with a drink?
All hail the one perfect language!