What is Recess?
Recess is a RESTful PHP framework that provides a fun and enjoyable development experience for beginner and seasoned developers alike. If you want a full featured RESTful web application without having to master the command line or learn complicated deployment recipes, Recess is for you. Recess is fast, light-weight, and has a very small footprint—ideal for LAMP development and drag-and-drop deployment to shared hosts. Recess is a modern framework that uses a loosely-coupled Model-View-Controller architecture designed and optimized specifically for PHP 5.
- Recess is designed around the HTTP protocol and supports RESTful APIs out of the box.
- Recess uses declarative annotations to define relationships, routes, template engines, and user-defined behaviors with less code.
- Recess includes a full database ORM for powerful database queries without complicated SQL.
- Recess includes thorough diagnostics to help you find and fix errors faster.
- Recess Tools provides a GUI and toolset to expedite your development.
About the Author
Recess was created by Kris Jordan, a self-proclaimed computer science geek extraordinaire. Kris obtained degrees in computer science from the University of North Carolina at Chapel Hill and Brown University. Kris later turned down a job position at Microsoft to continue Recess' development.
Recess also enjoys the corporate sponsorship of New Media Campaigns, a web design and marketing firm located in Carrboro, North Carolina. New Media Campaigns' sponsorship ensures Recess' continued development and support now and into the future.
Recess is Open Source
Recess is open source software released under the MIT License. You can fork your own Recess branch on GitHub and submit your own changes and improvements to the source code.
Download the latest stable release, or Clone Recess Edge from GitHub at git://github.com/recess/recess.git