The Web site language, which runs smoothly over Linux and Unix, adds Microsoft's FastCGI component for its Web server, IIS, to make setup and PHP apps run efficiently.
Want to run a Coppermine photo gallery on a Windows 2008 Server? In the past, that's meant that the popular PHP application for photo galleries would run more poorly than on a Linux or Unix server, for which PHP had been optimized.
But the specialist in the PHP language, Zend Technologies, says that's no longer the case. The Zend Core commercially supported form of PHP has been certified by Microsoft as ready to run "with performance and stability" on Windows Server 2008, said Andi Gutmans, co-founder and CTO of Zend. That means passing more than 100 compatibility tests, plus collaborating closely on certain Microsoft technologies.
For example, Zend worked with Microsoft's FastCGI component for its Web server, IIS, to make FastCGI set up and run PHP applications efficiently. The IIS Web server is now built into Windows 2008, and the two companies made certain the PHP interface to FastCGI worked smoothly, Gutmans said in an interview.
Zend's PHP now supports CardSpace, Microsoft's identity management system, so users of PHP applications may gain online services after being authenticated and awarded the proper privilege level. The Windows 2008 certification also means Windows as well as Linux servers can be expected to host such PHP applications as the Mambo Web site content management system or the WordPress blog publishing system, Gutmans said.
Previously, PHP "didn't run as well as it should on Windows," said Gutmans, despite the fact that 75% to 80% of PHP users were developing on Windows workstations. When they deployed their Windows-based applications to production, their performance was disappointing and they tended to develop on Windows and deploy under Unix or Linux. Now the three platforms should be available on a more equal footing, he said.
The two companies have started work on a SQL Server driver for Zend Core that will make interfacing PHP Web applications to SQL Server a more straightforward task, Gutmans said.
[Interop ITX 2017] State Of DevOps ReportThe DevOps movement brings application development and infrastructure operations together to increase efficiency and deploy applications more quickly. But embracing DevOps means making significant cultural, organizational, and technological changes. This research report will examine how and why IT organizations are adopting DevOps methodologies, the effects on their staff and processes, and the tools they are utilizing for the best results.
IT Strategies to Conquer the CloudChances are your organization is adopting cloud computing in one way or another -- or in multiple ways. Understanding the skills you need and how cloud affects IT operations and networking will help you adapt.