Tuesday, July 3, 2007

CMS process woes

On Monday, we decided to implement a new way of publishing content through the CMS. Our current CMS was pretty much a direct PHP version of the last Java version, with no revisions as to functionality.

The old version was terrible, we should never have copied it, but time was a serious factor.

In the old system, the content supervisor adds a new title, checks "active" and checks "approved", then clicks "add to stage". On the next screen, they can "add to production". This caused problems because they would just check both active and approved, then add to stage, and immediately add to production, sending content live that had never been proofed, or tested at all.

From a backend standpoint, checking active and approved set those fields to "y" (yes it drove me insane that they used y and n instead of 1 and 0, but that's a whole extra set of annoyances). Adding to stage literally inserted or updated it into the stage database, then adding to production inserted or updated production database.

So we changed it. But now we have more problems. Don't you just love doing things half assed? :P Now I'm back to the drawing board, going with the pro's and con's of having two seperate databases, and a way for another person to be in the mix, and approve the content.

BFN!

- Actually we get off at noon today (Tuesday before the 4th July), and they gave us Thursday and Friday too! I mostly liked won't post again til next Monday. Have a great holiday!

3 comments:

John said...

Nice! 5.5 day weekend!

Anonymous said...

Oi, achei teu blog pelo google tá bem interessante gostei desse post. Quando der dá uma passada pelo meu blog, é sobre camisetas personalizadas, mostra passo a passo como criar uma camiseta personalizada bem maneira. Se você quiser linkar meu blog no seu eu ficaria agradecido, até mais e sucesso. (If you speak English can see the version in English of the Camiseta Personalizada. If he will be possible add my blog in your blogroll I thankful, bye friend).

Unknown said...

Umm.. Yeah John.. :D Rodrigo.. Is your post relevant to mine? *confused* I speak a couple languages, but apparently I have none in common with you! ;)