With an upgrade to its software development framework for PHP scheduled for release today, Zend Technologies is mixing in client-side AJAX capabilities with server-side PHP functionality.
Zend Framework 1.6, the company's open-source framework, integrates with the Dojo Toolkit for AJAX. Developers thus gain front-end rich Internet application capabilities via Dojo (version 1.1.1 of Dojo will ship with Zend's framework); integration between Zend and Dojo is accomplished via a piece of software called Zend_Dojo.
In this approach, developers would use Zend Framework to build JavaScript-enabled Web applications that Zend Framework renders, said Wil Sinclair, the Zend project lead for Zend Framework.
Although Zend worked with the Dojo Foundation on the Dojo integration, the Zend Framework still can be used with other AJAX technologies.
Also added in version 1.6 is full support for SOAP Web services. With that support, developers could build integration with an application based on Microsoft's .Net Framework. Jeffrey Hammond, a Forrester Research analyst, lauded the SOAP backing in version 1.6. "SOAP support is something many enterprise IT shops will find interesting. Many have made significant investments in SOAP-based SOA strategies but would still like to take advantage of lighter weight Web-based frameworks that use dynamic languages like PHP or Ruby. The updated version of Zend Framework should help them significantly," Hammond said.
Another capability highlighted in Model/View/Controller-enabled (MVC) Zend Framework 1.6 is unit testing for controllers on top of the existing object-level unit testing. This benefits agile and test-driven development, Zend's Sinclair said. Unit tests on controllers allow developers to test realistic user scenarios, such as log-ins or balance transfers, he said. The MVC support allows developers to separate applications into presentation and business logic, he added.
Version 1.6 features a preview implementation of the Zend_Tool project, for creating projects and project assets and managing them. This capability is important for rapid application development, Sinclair said. Zend Framework also features a "use at will" architecture, enabling developers to use separate components such as a forms creation component.
Latest on AJAX
- Zend adds Flash links to PHP
- JavaFX RIA technology almost ready
- Aptana introduces AJAX servers
- Who needs an enterprise AJAX solution?
- OpenAjax moves on interoperability, security
- Mozilla Labs pursues Web development tools
- Open source identity: Horde lead developer Jan Schneider
- Nokia challenges developers to think outside the phone
- Coghead clicks for non-coders
- Application builders in the sky
Development Essentials
- Top 10 wicked cool algorithms
- Facebook app verification fee draws criticism
- Microsoft's openness stressed
- Yahoo's developer platform to launch this week
- Microsoft starts new developer portal
- Google API allows creating apps that can track laptops
- PHP, JavaScript, Ruby, Perl, Python, and Tcl Today: The State of the Scripting Universe
- Analyst: In-house app development fraught with waste
- Is unit testing doomed?
- Open source still the best way to develop software
TechWorld Jobs (beta)
Recent Jobs
Whitepapers
- Discover the advantages of an open architecture multi-vendor network solution
- Delivering the Power of Choice with Microsoft Dynamics CRM
- Realizing the Value of Unified Communications
- Choices in Storage Architecture for Oracle Environments
- Mimosa™ NearPoint™ for Microsoft® Exchange Server: Email Archiving 101
TechWorld Blogs
-

TalkingTech
The view from the top of IT with TechWorld Editor Rodney Gedda
-

Entrenched
Cooking up better code, IDG's developers reveal some of their secrets
-

Broadband Voice
Darren Pauli digs in from the front line of Australia's broadband battleground
Recent blog posts
- An open storage stack? I like the sound of that
- The mobile clone wars: fighting for a better phone experience
- Stopping the "Clean Feed"
- Identifying web platforms
- Clean Feed ‘not technically possible’
- No Clean Feed - well duh!
- Conroy's content cops still on the cards
- Will open source ruin the economy? Please help
- Linux kernel 2.6.27 is out!
- Falling off the ob_start stack
Recent comments
- Hello this is Brianna
6 hours 49 min ago - Turn any PC into a media center
20 hours 40 min ago - How About the Correct Title?
1 day 11 hours ago - who are you kidding?
1 day 17 hours ago - Seriously, how much did they pay for this advertisement
3 days 7 hours ago - SF Bay Area - free Seminar on Enterprise Cloud Computing
3 days 11 hours ago - video conferening but not telepresence...
3 days 18 hours ago - SAMSUNG OLED 40" TECHNOLOGY
4 days 2 hours ago - What was the question again, oh well this was prepared earlier
6 days 9 hours ago - Worldwide broadband prices continue to drop which means ? in AU
6 days 10 hours ago - Not a Problem Here in Australia and New Zealand
1 week 1 day ago - Clear the air
1 week 2 days ago - Tabbed browsing, Quick Find,
1 week 5 days ago - Microsoft details plans for new social bookmarking tool
1 week 6 days ago - There is a 3rd party tool
2 weeks 1 day ago - Demise of Windows
2 weeks 1 day ago - new OS
2 weeks 1 day ago - Re: Favicon
2 weeks 2 days ago - Multi Camera Kino
2 weeks 2 days ago - Favicon
2 weeks 3 days ago



