BURLINGAME, Calif. -- PHP (PHP: Hypertext Preprocessor) has caught on in enterprise-level Web deployments and is beginning to compete with Java, according to speakers at the Zend/PHP Conference & Expo 2005 event on Wednesday. The open source scripting language for Web applications is center stage at PHP products-and-services vendor Zend Technologies' conference.
"We think PHP is ready for enterprise use," said Ken Jacobs, vice president of product strategy at Oracle.
"Java and PHP compete at some level and I think it's great," said Mike Milinkovich, executive director of the Eclipse Foundation. This should serve as a reminder within the Java community to "get over itself," he added. Milinkovich's statements are bit of a surprise, since Eclipse has always been known as primarily a Java-based open source effort.
PHP also is having an impact in the C language community.
There have been many C extensions written for PHP, said Andi Gutmans, Zend vice president of technology. There also PHP extensions for Microsoft's .Net Framework, according to Zend.
Some 50,000 sites are using PHP, Zend CEO Doron Gerstel said.
Yahoo has standardized on PHP, which has helped change the perception of the scripting language, according to Zend.
"It was no longer considered a nice toy and a nice language for simple stuff. It was evident that we could support one of the largest Internet sites in the world," said Zeev Suraski, Zend CTO.
Responding to the question of whether PHP can scale, panelists at the conference tried to refute the notion that it does not.
"I think that any technology can be made to scale if you work at it hard enough and any technology can be made to fail if you don't give it the attention that it deserves," said George Schlossnagle, vice president of engineering at OmiTI, which develops e-mail infrastructure solutions and has been using PHP since 1999. A tremendous amount of Web traffic is being run at PHP sites, Schlossnagle added.
An ADP official agreed.
"So far, PHP has certainly scaled and I know from an architectural standpoint, we'll have the capability of getting around any bumps in the road that we see," said Mark Rankin, director of application architecture and infrastructure at PHP user ADP.
"We're rebuilding our Web site at Eclipse.org and we're using PHP," rather than Java, Milinkovich said, noting Eclipse has a high-volume site.
Upcoming versions of PHP include version 5.1, planned for early next month, and PHP 6, expected in 2006, according to Zend. Version 5.1 is to feature a faster engine as well as improvements in data integration, including PHP data objects support as well as PHP service data objects, for interfacing with databases and XML. Version 6 is to feature internationalization, for internationalized PHP applications.
PHP releases are developed by a variety of participant organizations including Zend, and more than 450 people work on them, Zend said.
IBM representatives demonstrated a project called QEDWiki, for "Quick, Easily Developed Wiki," that is intended to provide for ad hoc business collaboration based on wikis. Known as an "application wiki," the project uses PHP and is now in a proof-of-concept phase.
"It uses PHP all underneath the covers. Everything is PHP," said Rod Smith, IBM vice president of Emerging Internet Technology.
In a demonstration of the project, a wiki was assembled that featured weather forecasts, enabling stores to gauge which types of supplies to stock up on, such as shovels.
IBM believes that PHP empowers a new segment of developers and has broad community involvement, Smith said.
Zend at the conference announced Zend PHP Collaboration Project, which includes an online PHP meeting place for access to content and best practices; Zend's participation in Eclipse, with plans to develop a PHP plug-in for Eclipse; and development of the Zend PHP Framework, a development environment for PHP.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive InfoWorld Resource Alerts
