Home > Zend Rolls Out PHP App Server and Dev Tools

News

Zend Rolls Out PHP App Server and Dev Tools

1/24/2008

Zend Technologies Wednesday launched its PHP-based Web application server, Zend Platform 3.6, as a general-availability product, while simultaneously announcing the immediate availability of Zend Studio for Eclipse, its IDE plug-in for PHP development.

"We did the two releases together because they're synergistic technologies," said Andi Gutmans, Zend's cofounder and co-CTO. "And together, they show an increase in enterprise readiness [of PHP]."

PHP (PHP Hypertext Preprocessor) is one of the most popular dynamic scripting languages and seems to be making serious inroads into the enterprise. TIOBE Software's Programming Community Index now ranks PHP ahead of C++ on its popularity index.

The new Zend Platform is designed to monitor PHP apps in real time. It enables a "holistic view" of performance management, according to Gutmans, reporting on script errors, performance issues and problems with the database. The new version also adds the ability to monitor HTTP, Apache and Java events. Zend added caching functionality for preoptimized PHP byte code and content. It also added the ability to scale apps across clusters of servers.

A new URL-based caching capability in Zend Platform will markedly improve the performance of applications built for the Zend Framework, Gutmans said. Apps built for the Zend Platform generally use the model-view-controller design pattern, he explained, which enables a separation of business logic and data from the user interface elements. The Zend Framework is an open source, object-oriented Web-app framework implemented in PHP 5. The project is lead by Zend, and it's available under the New BSD License. The company claims more than three million downloads of the framework to date. The next version is due at the end of the first quarter of 2008.

Zend Studio is an IDE built on the tools and frameworks of the open source Eclipse PHP Development Tools (PDT) project. The PDT is one of the more popular projects of the Eclipse Foundation, which has reported more than 250,000 downloads since its September 2007 launch. Zend Studio is a commercial implementation of that technology integrated with the Zend Platform.

The new version of Zend Studio is highly enterprise-focused. It features a set of editing, debugging, analysis, optimization and database tools. It supports agile development processes using unit testing, refactoring, code coverage and profiling. It comes with multiple language support, and an HTML WYSIWYG editor.

Zend added path-mapping capabilities (Web-server paths to workspace paths) to Zend Studio so that the debugger will be able to recognize PHP files and breakpoints located in a developer's workspace and deployed to the server using <alias>, symbolic-links, or virtual hosts. The IDE comes with new unit-test reporting features, the ability to debug remote files, and code-generation capabilities for overriding methods that are implemented in super-class or implementing methods that are declared in one of the interfaces that the class implements.

Zend Studio is a tool for developers, and the Platform product tends to be used by system administrators, but it's good to have them integrated, according to Mark de Visser, Zend's chief marketing officer.

"Keeping these products tightly integrated means that what the developer delivers to the operations team has a better chance of performing well," de Visser explained.

Zend Studio for Eclipse is available now here.


John K. Waters is a freelance journalist and author based in Palo Alto, CA.

Cite this Site

John K. Waters, "Zend Rolls Out PHP App Server and Dev Tools," Campus Technology, 1/24/2008, http://www.campustechnology.com/article.aspx?aid=57734

copy text (above) for proper citation



Recommended Reading
  • Sun, Stanford Working To Archive History

    In May in San Francisco, experts from leading universities, libraries, and research institutions around the world met as part of an ongoing effort to address a pressing issue: archiving the world's history, right up to today.

  • The Quilt Coalition Rolls Out XO Communications for High-Capacity Network Services

    The Quilt, a coalition of 28 regional network organizations, has added XO Communications Services to its authorized vendor list. The Quilt represents 200 universities and thousands of other educational institutions across the United States. With this new relationship, Quilt members can purchase XO's high-speed IP transit and network transport services at competitive rates.

  • Wimba Classroom 5.2 Expands Classroom Capture Support, Adds MP3 Downloads

    At the NECC 2008 conference in Texas this week, Wimba launched a new version of Wimba Classroom, the virtual classroom component of the company's Collaboration Suite. The new 5.2 release expands options for classroom capture and adds a variety of other functional and ease of use features.

  • Automation Chimera: Education Is Not Management

    The lure of automating workflow online so human intervention is minimized is continually reinforced in the minds of higher education administrators by examples of automated campus systems such as financials, student information systems, and other enterprise systems. But what's good for management is not always good for learning.

  • Cognos Releases BI Software for Linux-based IBM System z Mainframe

    Cognos, which IBM acquired in January, has released an update to its business intelligence software that will run on the Linux operating system on IBM System z mainframes. IBM Cognos 8 BI was being developed by the two companies prior to the acquisition, but assimilation of Cognos into IBM accelerated development.

  • Facebook and Collegiality: A Serendipitous Social Niche

    Facebook is a way to greet a colleague as if she or he is on your own campus: a wave at a distance, a hello at the corner burrito place, a honk as you both leave the campus parking lot. Informal collegiality has been extended over the miles.