"Anyone know what CMS this site is based off of?"
This site is 100% custom freshness!
It started in 2007 as a hardcoded mess - i literally updated the show listings by hand every night at midnight to remove the old shows.
Jan 1st 2008 saw version #2 where we actually got a database and pc-pdx started becoming a real website, the wiki format that it is today - rather than a static mess.
~July 2009 came version #3, the Red + Black version where the site really started to take off. The site started to become more user friendly - we had some hits and misses with features..(membership like features were a HUGE failure) It started getting really slow and cumbersome towards the end of its run because i learned to code along with this site and it hasn't always been the highest preforming, scalable implementation.
July 5th 2010 - this current version breached the septic internet womb and came into fruition. A lot of cool new features were added but now that it's so many months later, i see a lot of places for improvement. You guys might have seen the "Ohhh shit! We're being attacked by Nazi Zombies and robots n' shit..." message in the last week or so.
Much like the end of Version#3, we're reaching the end of this versions time span and it is suffering a little bit. It is a bit crazy- but on an average friday the site serves ~30.5 page views per second.
This is a very large strain on the server and sometimes things just queue up and kind of flop. The problem is that we're still using much of the foundation from the days of yore and it's just plain shit to be honest. When we opened up the band pages - there was kind of an unforeseen gotcha in that pc-pdx now has an *infinite* amount of pages. This is cool except for that there is a comment form (Shoutbox!) on every page, a lot of pages like show-detail pages have two comment forms. This makes the site a very attractive target for spam-bots (-which, please notice you have seen absolute dick for spam on this site, GO US! FUCK SPAM) and while we can mostly handle all the extra traffic from them, they can really get going at some times and we'll get hit from a bunch of different bot operations at once - plus google-bot and yahoo and all the other things out there - that's when we get fucked and the site goes down. SORRR.
If you got bored up there, read down here!
April 2011 : a NEW code foundation!This is going to be up by the end of this month guys (if you didn't get bored and stop reading a while ago)! I have completely redesigned the core codebase to make the data access layer much faster and more reliable and not place such strain on the database. There's a very aggressive caching layer in place that will make things so much snappier.
The guts are 100% fresh and i actually know what i'm doing now!
There will be a few changes in appearance and features but nothing huge just yet. I'm at a race to retro-fit all the current features with the new code-core. If the site continues to experience random outages for an hour or two here or there - i might have to push the updates at the expense of breaking a few of the membership features for a little bit. I think most of you will be okay with losing some membership/bonus stuff like
the show map in favor the site up reliably so everybody be able to browse the shows - as is the core purpose of this site.
I'm trying to squeeze in the
feedback you guys have given, keep it coming. Once we get this next update out and the site is rocking on a solid platform, we will start designing VERSION#5 (!) so post your comments and suggestions so we can make the site do what you want/need it to do.
So, this all started out as