Ambivalence is a Model-View-Controller framework for PHP web development. Based on the Java-based Maverick project, Ambivalence also offers clean MVC separation and an XML sitemap. Ambivalence provides an optional service to authenticate and enforce access controls upon users, based on the JBoss implementation of the J2EE Java Authorization and Authentication Service (JAAS).

Core features include:

  • Configuration using an XML sitemap.

  • Easily encapsulate variable content within a common layout, look-and-feel, etc.

  • Cleanly separate application security logic from application functionality via XML security map.

SourceForge Logo