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 of the Ambivalence PHP Framework

  • 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.

Note. This PHP framework has not been supported since 2002.