What's It All About?

The goal of the Studs project is to provide an open source framework for building PHP enterprise web applications. It’s based on the Apache Struts project of the Apache Software Foundation, available at http://struts.apache.org/.

Although Studs started out as just an MVC framework, it grew into a full-stack. That stack includes:

  • Horizon, a core object library and several utility frameworks, including logging, unit testing and XML digesting
  • Stratus, a servlet container inspired by the JavaEE servlet model
  • Phase, a template parser that respects a syntax similar in nature to JSP
  • Studs MVC, the top level framework based on the Model 2 approach (MVC)

Another major goal of the Studs project is to prove that PHP can be a contender in the web business as well as strongly compete against other object-oriented languages. Fortunately, much of this work as been done by the noise that Ruby on Rails generated. More and more people are beginning to realize that you don’t need big Java application servers to power a business. The LAMP stack is fully capable of scaling just as well, if not better. Some of that discussion is available in this blog which claims the scaling with Ruby on Rails is boring (meaning very possible).

 
about.txt · Last modified: 2005/09/04 17:47 by 68.50.139.221 (dallen)
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki