Framework or CMS?

by Rob Chant on October 13, 2008

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

When I’m describing Renaissance to people, one thing I get back a fair bit (especially from other coders), is, “oh, so is it a CMS or is it a framework?”

I guess it’s kind of both really. It creates a web site, and lets users manage that site. It was a powerful interface which lets a user do pretty much anything to their siviete without writing any code. It does various other web type things.

But it also has a pretty powerful framework behind it… not something I deliberately aimed to create. It more just evolved over time. This framework allows a Renaissance developer (all one of us, currently), to extend its functionality and add new content types incredibly quickly and easily.

[click to continue…]

{ 0 comments }

I figured we’d start with a brief overview of Renaissance’s code, the basics of how it works and is structured and, um… the state it’s currently where it currently finds itself.

First off, the real basics. Renaissance uses:

  • Fully OO PHP4 (I’ll re-write it for PHP5 soon)
  • MySQL
  • mod_rewrite (optional, but very recommended)
  • JSON configuration files
  • AJAX and lots of other JavaScript, running our own web JavaScript library
  • cURL for web services and whatnot

So in that respect it’s pretty straightforward.

[click to continue…]

{ 0 comments }

Introduction

by Rob Chant on October 13, 2008

Well, one has to start somewhere. This is my brand new development blog for my very own CMS, Renaissance. It’s also my very first blog. Like a lot of people, I spend a lot of time advising clients on blogging and social media… and not much time actually doing it myself. But that’s beginning to change.

Anyway, I’ve been having fun fiddling around with WordPress and customising my theme (Thesis). Time to start posting. I’m sure it’ll be haphazard in terms of subject and frequency at first.

{ 0 comments }