Projects / SCMS


SCMS is an MVC based secure content management system. It is designed from the ground up to withstand common Web application vulnerabilities such as SQL injection, XSS, CSRF, session fixation/hijacking, and many others. It is designed for PHP 5.0-5.2.x and MySQL 4.1+, and it can optionally support PostgreSQL as a database backend.

Operating Systems

Last announcement

Project rename 28 Aug 2012 15:55

Dear SCMS Users, I will be renaming "SCMS" to "Bastille Framework" as of version 2.0. Sincerely, Dash Shendy

Recent releases

  •  16 Jul 2012 03:13

    Release Notes: SCMS has been rewritten to fully support the MVC design pattern.

    •  10 Nov 2011 08:40

      Release Notes: This release fixes cookie lifetimes (Use Session Cookies), session expiration, and X_Forwarded_For IP logging, uses simpler Controller and Models class names, improves configuration, error handling, and .htaccess configuration directives, and adds DB CRUD Permission ACLs (select|update|delete|insert).

      •  28 Aug 2011 05:21

        Release Notes: Custom routes were added to the XML configuration. Various configuration fixups were made.

        •  20 Aug 2011 05:44

          Release Notes: Various PHP.INI configuration directives fixes, a reversion to XHTML 1.0 Transitional, and the removal of the buggy installer.

          •  10 Apr 2011 05:52

            Release Notes: Validation was added for SCMS configuration. A Web installer was added.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.