Welcome | Sign In
ECommerceTimes.com
Internet

Zend Releases Version 1.0 of Framework App

Print Version
E-Mail Article
Reprints
Zend Releases Version 1.0 of Framework App

Zend Framework is designed to help software companies speed up their Web application development. It provides developers with a Windows-based platform. "The philosophy that existing with the pre-release versions is the same as we follow now. But there is a lot more functionality in the version 1.0," said Kent Mitchell, director of product marketing.


How Much is 'Free' Costing You?
Learn how DaveRamsey.com saw a 567% uplift in ROI with Omniture. This complimentary guide and webinar cover the most important factors in selecting an analytics solution. Download Now.

PHP (hypertext preprocessor) developer Zend Technologies announced Monday the release of version 1.0 of Zend Framework, an open source application framework for PHP.

Zend Framework 1.0, pre-released in beta versions since last year, is the result of collaboration from 230 contributors comprised of individual developers and company-sponsored committers, including from Google (Nasdaq: GOOG) and IBM (NYSE: IBM).

"We were pleasantly surprised with the 1.4 million downloads between the first two days. Those are pretty impressive numbers showing a fantastic uptick in interest," Kent Mitchell, director of product marketing Download Free eBook - The Edge of Success: 9 Building Blocks to Double Your Sales, told LinuxInsider.

"Zend Framework's goal is to provide a high-quality open source framework for developing Web applications and Web services," said Andi Gutmans, co-CTO and cofounder at Zend Technologies.

What It Does

Zend Framework is designed to help software companies speed up their Web application development. It provides developers with a Windows-based platform.

"The philosophy that existing with the pre-release versions is the same as we follow now. But there is a lot more functionality in the version 1.0," Mitchell said.

Examples of Zend Framework's effectiveness are IBM, online advertising firm Right Media and Web servicescompany StrikeIron, according to Zend officials. StrikeIron used Zend Framework to create a StrikeIron API to provide real-time access to a diverse set of data sources and functionality over the Web.

IBM used Zend as one of its core frameworks for Ajax and Web Services supporting its QEDWiki, which allows line of business professionals to assemble mashups from disparate sources on demand.

Right Media used Zend's PHP framework to cut its development time to six months for its Right Media Exchange, an application used by advertisers and publishers to buy and sell online ad placements in real time through auctions.

Commercial Adoption

A key feature of Zend Framework is its ease in being adopted for commercial purposes, noted Gutmans. For instance, all contributors to the framework have submitted their code under an Apache-style contributor license agreement (CLA), so that companies can deploy Zend Framework based applications without concern for IP violations.

Also, Zend Framework is released under a BSD (Berkeley Software Distribution) license. This enables users to include the framework code in their own Web applications without any constraints on use.

The lack of use restrictions for the architecture means that users can gradually adopt Zend Framework and use as much or as little of its functions as their applications require, avoiding the lock-in from the "all-or-nothing" architecture of other frameworks, according to Mitchell.

How It Works

Zend Framework is based on simple object-oriented best practices and a lightweight architecture. This enables faster development of interactive Web applications. It is comprised of numerous components.

MVC application framework is Zend Framework's model view controller architecture. It enables the separation of business logic from user interface design. The framework also makes AJAX (Asynchronous JavaScript and XML) programming easier with JSON (Javascript Object Notation) support.

Database support provides access to multiple brands of RDBMS (relational database management systems) via a database-independent object-oriented interface. Databases supported include IBM DB2, MySQL, Oracle (Nasdaq: ORCL), Microsoft (Nasdaq: MSFT) SQL Server, PostgreSQL and SQLite.

Big on Web Services

"We've invested heavily in Web services. Everything works out of the box," Gutmans told LinuxInsider.

Web services provides convenient classes to publish and consume Web services and feeds in PHP. These feeds include Atom, RSS (really simple syndication) and Google data APIs (application programming interfaces).

Zend Framework uses REST, HTTP and XML-RPC clients and servers. It integrates a multitude of industry Web services, including APIs from major providers like Amazon (Nasdaq: AMZN), Yahoo (Nasdaq: YHOO) and StrikeIron.

Foundation Framework services provide many other classes to make common application development tasks quick and easy. For example, solutions for e-mail Increase Customer Sales with Email Marketing -- Free Trial from VerticalResponse, sessions, authentication, logging, caching, filtering input and others are included.

Zend Framework 1.0 can be downloaded here.

"We expect the momentum to increase with this official release," Mitchell said. "Many people don't like to try beta versions."


Print Version E-Mail Article Reprints More by Jack M. Germain


More by Jack M. Germain

Microsoft FOSSifies .Net Micro Framework
November 18, 2009
Microsoft has declared its .Net Micro framework open source under the Apace 2.0 license. Not all bits of .Net Micro are covered, however. Its TCP/IP stack has been stripped, as has its cryptography libraries. Rights to the TCP/IP stack aren't Redmond's to give, and the cryptography libraries are used outside of the scope of the .Net Micro framework, according to the company.
New Ubuntu OS Features Create Good Karma
November 13, 2009
Amidst the OS upgrades from Apple and Microsoft over the last few months, the Linux OS Ubuntu got a version bump of its own. Ubuntu 9.10, or Karmic Koala, is well worth the effort to upgrade, and its developers have made the process easier -- if you're using the full-sized desktop/notebook version. The Remix version, intended for netbooks, caused quite a few headaches.
Samsung Chimes In With Bada Mobile OS
November 11, 2009
With Android, iPhone, BlackBerry, WinMo, Symbian, WebOS and plenty other mobile platforms fighting for space, is there room for one more? Samsung believes there is, and it's announced a new open mobile platform called "Bada." The company, which already makes handsets for several existing platforms, says Bada will make app-making easy for developers. The first Bada handset should be out in the first half of 2010.
Don't miss a story -- sign up for our FREE e-mail newsletters and view the latest headlines at a glance.
Tech News Flash [ View Sample ]
E-Commerce Minute [ View Sample ]
ECT News Network Weekly Newsletter [ View Sample ]
Shortcuts
ECT News Network Information
Reader Services
Corporate
ECT News Network