Printer Friendly
The Free Library
4,637,501 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Zend Unveils PHP 5 -- The Most Advanced Web Application Scripting Language for Enterprise Development.


CUPERTINO, Calif. -- Most Significant Release Since the Creation of PHP (PHP Hypertext Preprocessor) A scripting language used to create dynamic Web pages. With syntax from C, Java and Perl, PHP code is embedded within HTML pages for server side execution.  Powers Object-Oriented Development, Boosts Productivity, and Meets the Needs of Enterprise Developers

Zend Technologies, Inc., the PHP company, today introduced PHP 5, the most significant upgrade to the scripting language A high-level programming, or command, language that is interpreted (translated on the fly) rather than compiled ahead of time. A scripting, or script, language may be a general-purpose programming language or it may be limited to specific functions used to augment the running of an  since the release of the Zend Engine The Zend Engine is an open source scripting engine (a Virtual Machine), commonly known for the important role it plays in the web automation language PHP. It was originally developed by Andi Gutmans and Zeev Suraski while they were students at the Technion - Israel Institute of  in 1997. To meet enterprise demand for a comprehensive Web application development language, updates to PHP 5 include a major new release of the Zend Engine, support for object-oriented development, XML XML
 in full Extensible Markup Language.

Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations.
 processing advancements and the addition of cutting-edge Web services (1) Loosely, any online service delivered over the Web. Such usage appears in articles from non-technical sources, but not in IT-oriented publications, because definition #2 below describes the correct use of the term.  support. PHP is used in over 15 million Web sites today, with 10,000 new downloads per month.

The release of PHP 5, powered by the Zend Engine II, marks a significant leap in PHP's evolution as one of the key Web technologies in the world today. While keeping its firm commitment to users who prefer using the functional structured syntax of PHP, this release also enables organizations developing large-scale applications to leverage the productivity, maintainability and reusability of object-oriented design Transforming an object-oriented model into the specifications required to create the system. Moving from object-oriented analysis to object-oriented design is accomplished by expanding the model into more and more detail. .

"I'm a long-time PHP proponent and am pleased to see that this significant update further extends the language's development productivity benefits," said Adam Bosworth Adam Bosworth was until recently a Vice President of Product Management at Google Inc. He was previously VP Engineering at BEA Systems and was responsible for the engineering efforts for BEA's Framework Division. , senior vice president of engineering, BEA Systems BEA Systems, Inc. (NASDAQ: BEAS) is one of the major companies developing enterprise infrastructure software. BEA makes middleware, products that help software run on top of databases. , Inc. "The inclusion of advanced XML processing and Web services functionalities represents a great leap forward Great Leap Forward, 1957–60, Chinese economic plan aimed at revitalizing all sectors of the economy. Initiated by Mao Zedong, the plan emphasized decentralized, labor-intensive industrialization, typified by the construction of thousands of backyard steel  for PHP 5. These market-driven enhancements are proof that PHP's creators and vibrant community are committed to evolving the language in-step with the changing demands of the Web application market."

Since its introduction, PHP has emerged as one of the most popular Web development languages, powering millions of Web sites and applications around the world. With each new release, Zend has evolved PHP to enable developers to create simple, yet powerful, Web applications. PHP 4 introduced the Zend Engine, dramatically enhancing the performance and extensibility of PHP. Today, PHP 5 -- a next-generation scripting language -- supports the object-oriented paradigm, delivers enterprise-class XML support and offers the productivity, stability and extensibility that enterprises need to develop business-critical Web applications.

New Features in PHP 5 Address Enterprise Need for Scalable Development Architectures

--Zend Engine II Ushers In Object-Oriented PHP. PHP 5 is powered by a new release of the core component that powers PHP -- the Zend Engine. This update includes nearly 20 new object-oriented development features that allow organizations to create maintainable, component-based enterprise applications. By treating objects as handles, the Zend Engine II enables programmers to assign object handles and pass or return them to and from functions by continuously pointing to the same object. This means accelerated development cycles that result in standards-based applications and reusable software assets. The full-featured object-oriented capabilities of the Zend Engine II will help applications run faster, make object-oriented programming object-oriented programming, a modular approach to computer program (software) design. Each module, or object, combines data and procedures (sequences of instructions) that act on the data; in traditional, or procedural, programming the data are separated from the  in PHP much more powerful and intuitive, and make PHP a feasible platform for large-scale enterprise application development projects.

--Extended XML Support. Revolutionary XML capabilities in PHP 5 make it the ideal platform for XML processing. To ensure that PHP 5's XML support is standards-compliant, well-behaved, and feature-rich, the General XML extensions have been re-written in this release to use the Gnome Project's XML and XSLT (eXtensible Stylesheet Language Transformation) Software that converts an XML document into another format such as HTML, PDF or text. It may also be used to convert one XML document to another XML document with a different set of XML tags (different schema).  libraries for increased performance and stability. Further enhancements allow the various XML extensions to interoperate with each other when required. In addition, PHP 5's new SimpleXML functionality operates much like an "XML for Dummies," enabling developers to manipulate XML files as if they were PHP objects. This new feature allows any PHP developer to easily use XML without having advanced experience or knowledge.

--Support for Web Services. Increasingly, enterprise development projects are involving Web services. To ensure that enterprise developers can incorporate Web services into their PHP projects, PHP 5 includes a SOAP module, allowing interoperability with Web services via an easy-to-use API. SOAP (Simple Object Access Protocol (protocol) Simple Object Access Protocol - (SOAP) A minimal set of conventions for invoking code using XML over HTTP.

DevelopMentor, Microsoft Corporation, and UserLand Software submitted SOAP to the IETF as an internal draft in December 1999.

Latest version: SOAP 1.
) is a lightweight XML-based protocol for exchanging structured information between distributed applications over native Web protocols, such as HTTP HTTP
 in full HyperText Transfer Protocol

Standard application-level protocol used for exchanging files on the World Wide Web. HTTP runs on top of the TCP/IP protocol.
. It is rapidly becoming the standard protocol for accessing Web Services.

--Enhanced Database Support. PHP 5 includes a new module, MySQLi, that takes advantage of all of the latest features of MySQL 4.1 to offer improved performance and an object-oriented API. PHP 5 also includes SQLite, an embedded SQL SQL statements that are written into a high-level programming language such as C or Pascal. In a preprocessing stage, the SQL code is converted into function calls, which may be optimized to provide the fastest results.  database, that is bundled and accessible to every PHP 5 deployment so that developers can now write applications for PHP 5 with complete certainty that an SQL engine A program that accepts SQL commands and accesses the database to obtain the requested data. Users' requests in a query language or database language must be translated into an SQL request before the SQL engine can process it.  will always be available. Both of these database support enhancements take advantage of the new Zend Engine II's Object-Oriented extensibility.

"PHP 5 is a culmination of the input and improvements that hundreds of developers contributed through the thriving PHP community," said Andi Gutmans, Zend co-founder and vice president of technology. "Created by developers for developers, enhancements to PHP represent proven approaches and technology that will enable organizations to productively build robust, dynamic business-critical applications."

About Zend Technologies, Inc.

Zend Technologies, Inc., the PHP Company, is the leading provider of products and services for developing, deploying and managing business-critical PHP applications. Zend and its founders are the creators and ongoing innovators of PHP, which is used by more than 15 million Web sites and has quickly become the most popular language for building dynamic Web applications. Deployed at more than 6,000 customers worldwide, the Zend Family of Products is a comprehensive platform for supporting the entire lifecycle of PHP applications. Zend is a privately held, venture funded company based in Cupertino, California. For more information, please visit www.zend.com, or call 408-253-8800.

Zend, Zend Technologies, Zend Store, Zend SOS SOS, code letters of the international distress signal. The signal is expressed in International Morse code as … — — — … (three dots, three dashes, three dots). , Zend.com and/or the logos and icons associated with each of these names are trademarks of Zend Technologies Inc. and may be registered in certain jurisdictions. All other trademarks are the property of their respective owners.
COPYRIGHT 2004 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jul 19, 2004
Words:947
Previous Article:Zend Delivers Integrated Development Environment for Professional PHP Developers; Zend Studio 3.5 Speeds Development Cycles, Simplifies Complex...
Next Article:Bedford Property Investors Announces Second Quarter 2004 Results.



Related Articles
NuSphere PHPED Advantage. (Database & Network News and Products).
PHP 4. (Internet News).
DATABASE MANAGEMENT TOOL COMBINES PHP SCRIPTING WITH MYSQL.
Book browser.(Software World Intelligence)(Book Review)
Definitions of a scripting language from the Web.(Software Progress)
Learning PHP.(TEACH IN - LANGUAGES)
ENTERPRISE SOLUTION ROLLS AJAX AND MASH-UPS.
Object-Oriented PHP.(Brief article)(Book review)
Object-Oriented PHP.(Object-Oriented PHP: Concepts, Techniques and Code)(Brief article)(Book review)
What you should know about R on R and AJAX.(DEFINITIONS)

Terms of use | Copyright © 2008 Farlex, Inc. | Feedback | For webmasters | Submit articles