print An Introduction To Scorpio

What is Scorpio?

Scorpio is a PHP5 framework / component system, designed to be light-weight and easy to use. It is similar to ezComponents or Zend Framework. It provides enough to get you started and a pre-built admin system for handling the most common chores (if you want to use it). You do not have to use those components, though they do make life a lot easier.

There is a simple CLI system for tools and applications and a web interpretation of the MVC design pattern (you can argue if it is a true MVC system if you like, to me it's an MVC system). The MVC layer is fully ajax aware and uses xaJax to power it. The default template engine is Smarty.

What isn't Scorpio?

Ready to use! Scorpio is not an "out-of-the-box" system. It is not a Swiss-Army knife, jack of all trades. That is NOT the goal of this project. It provides a consistent set of base library packages that can help speed the development of web application development. Similarly Scorpio is NOT like Symfony; while it has some tools for building objects and MVC components, you must have an understanding of how the system works before you will get the most out of them.

There is nothing to stop you using an ORM system, such as Propel, if you like though.

Where can I find more?

Official project home: http://scorpio.madagasgar.com (this site)
SourceForge: http://sourceforge.net/projects/scorpiofwork

<  1  >