Zend Server
Encyclopedia
Zend Server refers to a PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

 application server
Application server
An application server is a software framework that provides an environment in which applications can run, no matter what the applications are or what they do...

 product line offered by Zend Technologies
Zend Technologies
Zend Technologies Ltd. is an Israeli world wide web infrastructure software company with headquarters in Cupertino, California, U.S., technology center in Ramat Gan, Tel Aviv, Israel and offices in France, Italy and Germany...

, released in early 2009 with production support available for Windows and Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

. It is available in two versions, Zend Server and Zend Server Community Edition. Zend Server is supported on x86 and x86-64
X86-64
x86-64 is an extension of the x86 instruction set. It supports vastly larger virtual and physical address spaces than are possible on x86, thereby allowing programmers to conveniently work with much larger data sets. x86-64 also provides 64-bit general purpose registers and numerous other...

 compatible machines with IBM i series support in Zend Server 5. On Linux it is supported on Red Hat Enterprise Linux
Red Hat Enterprise Linux
Red Hat Enterprise Linux is a Linux-based operating system developed by Red Hat and targeted toward the commercial market. Red Hat Enterprise Linux is released in server versions for x86, x86-64, Itanium, PowerPC and IBM System z, and desktop versions for x86 and x86-64...

, CentOS
CentOS
CentOS is a free operating system based on Red Hat Enterprise Linux . It exists to provide a free enterprise class computing platform and strives to maintain 100% binary compatibility with its upstream distribution...

, Fedora Core, Oracle Enterprise Linux
Oracle Enterprise Linux
Oracle Linux, formerly known as Oracle Enterprise Linux, is a Red Hat Enterprise Linux-compatible distribution, repackaged and sold by Oracle, available under the GNU General Public License since late 2006....

, Debian
Debian
Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential...

 and Ubuntu
Ubuntu (operating system)
Ubuntu is a computer operating system based on the Debian Linux distribution and distributed as free and open source software. It is named after the Southern African philosophy of Ubuntu...

. On Windows, Zend Server is supported on Windows Server 2003
Windows Server 2003
Windows Server 2003 is a server operating system produced by Microsoft, introduced on 24 April 2003. An updated version, Windows Server 2003 R2, was released to manufacturing on 6 December 2005...

/2008, XP
Windows XP
Windows XP is an operating system produced by Microsoft for use on personal computers, including home and business desktops, laptops and media centers. First released to computer manufacturers on August 24, 2001, it is the second most popular version of Windows, based on installed user base...

, Vista
Windows Vista
Windows Vista is an operating system released in several variations developed by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs, and media center PCs...

 and Windows 7. At Zendcon 2009 Zend announced the public beta of Zend Server 5.0. The current version is 5.5 which included support for production deployment functionality.

Zend Server

  • Native installation – Windows MSI, Debian deb and Red Hat yum installation
  • Certified PHP
    PHP
    PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

     (Both 5.3 and 5.2)
  • Zend Framework – ZF installation and updates as part of the native installation package
  • Apache or IIS integration
  • Java connector – Integrates existing Java
    Java (programming language)
    Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

     functionality as PHP code
  • Web-based administrator console
  • Debugger
    Debugger
    A debugger or debugging tool is a computer program that is used to test and debug other programs . The code to be examined might alternatively be running on an instruction set simulator , a technique that allows great power in its ability to halt when specific conditions are encountered but which...

     interface
  • Bytecode acceleration – Keeps compiled code in shared memory, increasing performance by reducing disk access and CPU processing time
  • Data Caching API
  • Page caching
  • Deployment functionality
  • Application monitoring – Does runtime monitoring of individual PHP requests several different conditions
    • Function Error
    • Database Error
    • Slow Function Execution
    • Slow Query Execution
    • Slow Request Execution
    • High Memory Usage
    • Inconsistent Output Size
    • Uncaught Java Exception
    • Custom Event
    • Fatal PHP Error
    • PHP Error
  • Application problem diagnostics
  • Zend Download Server (Linux only) - Allows for large content, such as videos, to be downloaded without tying up an Apache process
  • Software updates
    Patch (computing)
    A patch is a piece of software designed to fix problems with, or update a computer program or its supporting data. This includes fixing security vulnerabilities and other bugs, and improving the usability or performance...

     and hotfix
    Hotfix
    A hotfix was originally the term applied to software patches that were applied to live i.e. still running systems. Similar use of the terms can be seen in hot swappable disk drives...

    es

Zend Server CE

Zend Server Community Edition contains a subset of features from the full Zend Server stack and runs on Windows, Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 and OS X.
  • Native installation – Windows MSI, Debian deb, Red Hat yum installation
  • Certified PHP
  • Zend Framework – ZF installation and updates as part of the native installation package
  • Apache or IIS integration
  • Java connector – Integrates existing Java functionality as PHP code
  • Web-based administrator console
  • Debugger interface
  • Bytecode acceleration – Keeps compiled code in shared memory, increasing performance by reducing disk access and CPU processing time
  • Data Caching API

Zend Server Cluster Manager

  • High Availability Session Clustering with Graceful Shutdown
  • Event Monitoring Aggregation
  • Code Tracing Aggregation
  • Cluster-wide configuration
  • Notifications when machines are added or removed from the cluster
  • Notifications when cluster node configuration is out of sync
  • Deployment functionality for cross-cluster application management

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK