|
Project Information
Members
Featured
Downloads
Wiki pages
Links
|
SwitchYard: Code Faster. Code Smarter.SwitchYard is a flexible MVC web application framework for PHP5. SwitchYard uses a number of built-in classes and the Doctrine ORM framework and Smarty templating engine to help developers build complex web applications faster. SwitchYard was born in 2005 as IntuiSite and has been developed with one major overriding goal: to automate mundane, repeatable tasks and allow developers to focus on actual application logic and features. SwitchYard 3.0.0 (code name: Challenger) was released on September 10, 2009. Development of version 3.2, which will consist of incremental improvements, has already begun. Older releases of SY are now considered deprecated. Please don't use them (we're really not sure why you'd want to do so since version 3.0 is such a radical improvement); the documentation for them is non-existent since they were only used (as far as we know) for internal projects. That being said, all downloads of SwitchYard 2.0 that we added to Google Code are still available for historical purposes. Our plan for the future is to stick to a fairly rapid, incremental development schedule and release major releases every six months or so. SwitchYard 3.2 is scheduled to be released before the end of 2009. SwitchYard was written by Jeremy Clifton (intuiworx) and is being developed and maintained by Jeremy and Philip Clifton (gutterboy001). Requirements
* Please Note: Some utility functions may not work properly on Windows systems. Older versions are known to have worked with IIS 5.0+ with Micronovae's IIS Mod-Rewrite extension, but SwitchYard has not been tested with this configuration with version 3. CommunityThere is a Google Group for discussion of SwitchYard. We encourage you to join and ask questions, and let us know when the documentation is lacking. We want to have the most useful, complete documentation for a web framework in the world ... but we also know we've got a long way to go to get there. DocumentationWe've created a Quick Start Guide to help you get up and running quickly. In addition, SwitchYard comes with several basic examples that will work out of the box, assuming your environment is set up properly. If you're not familiar with Doctrine and/or Smarty, you may want to check out our Recommended Reading page. We've also created more in depth documentation on the following topics: |