Menu

Templativ: A bare bones CMS for developers

Or not a CMS at all! We are going to figure that out in the future.
Yes, Templativ has all basic features that are to be expected in any CMS:

  • User management system
  • Blogging system
  • Email system
  • etc.

But our main goal is to provide not a sexy looking web site, but a flexible, extendable and -most important- understandable framework to build custom web applications.
Most common CMS tools focus on the toys and to provide an overwhelming amount of plugins that instead of giving solutions end up being the very problem of the infrastructure, always needing careful upgrades and presenting compatibility issues to the programmer that are -in most cases- hard or even impossible to solve.

Templativ is PHP code: APIs, interfaces, well named methods and complex features that need to be understood by developers with a taste for MVC, templating systems, caching strategies, DAO/Factory patterns and -not to forget- performance.

Developers need to test their applications on test servers and later deploy the stable version to the final production server. While there are tools (must be somewhere) that provide these features they are rarely written in PHP and leave us without the tools to make a smooth, error-free deploy to a live site.
When we speak of deploys we are not referring to the typical close-upload-open workflow. We are talking about real hot deploys that allows us to recover from disaster by taking snapshots that can be easily put back in place giving a higher level of confidence in the task at hand: one of Templativ's goals.

Enough for today.
The code is on it's way.
Documentation and examples are the next big steps ahead.

Posted by Rodrigo Contreras K. 2011-09-30 Labels: templativ php cms framework

Log in to post a comment.