Zoop is a recursive acronym which stands for Zoop Object Oriented PHP Framework.
The Zoop Framework is stable, scalable, and portable. Far from being Yet Another PHP Framework or Rails clone, it's been in development since 2001 and in production use for the last 6 years in a number of different environments. It's designed to be fast, efficient, modular, and extensible. Although it predates the recent proliferation of PHP MVC frameworks, it not only supports but encourages separation of display, logic and data layers.
With Zoop an inexperienced coder can make secure web applications quickly. More experienced coders will appreciate the design and flexibility. Both will benefit from the shortcuts it provides to handle common and mundane tasks.
Zoop's integrated error handling can be configured to log errors for production environments, and is highly informative and readable which makes bugs easy to find and squash.
The Zoop Framework is inclusive, cooperating with and containing components integrated from some existing projects including Smarty, the Prototype JS Framework, and a number of Pear Modules. We're not content just to cobble pieces together, however -- for example, we've combined the above into an implementation that brings GuiControls to PHP, providing developers with easy access to rich form widgets with client-side validation completely integrated. We're also working to include support for pieces from some of the latest and greatest PHP and Javascript projects, including the Zend Framework, PHP Doctrine, and jQuery, among others.
Who is behind Zoop?
Lead Developers
Steve Francia
Lead Developer, Documentation, Project Manager, Website
Steve is a tech executive moonlighting as a developer. He currently is the VP of Technology for Portero Inc.
John Lesueur
Lead Developer, Documentation
John is a l33t hacker. He enjoys PHP, SQL, beaches and his wife.
Rick Gigger
Developer
Rick maintains the experimental branch of Zoop, hosted on google code. It is a testing ground for all things Zoop and PHP.
Richard Bateman
Developer, Documentation, Founder
Less-Active
Other Contributors
Justin Morant
Developer, Documentation
Weston Cann
Developer, Documentation
Want to get involved?
You can contribute to Zoop development in many different ways. Most of the pages on the website are wiki-like, so please help improve and maintain them. To get SVN commit access, please contact Steve or John.