Our Tech - the past, present and future of pc-pdx

pc-pdx Apr 12 2011 10:30P 17

"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

talk about it …


  1. pc-pdx

    @blackmanjew - here's your answer

    • pc-pdx
    • 4/12/2011 10:31:25 PM
  2. pc-pdx

    SORRY for the outages guys - there's info in this post on what is up. SO - lowdown, there's going to be a big update this sunday night to kill these outages. I am going to do my best to ensure that we don't have to kill any functionality, but if we do, i'm cool with a missing feature in favor of the site staying up.. thoughts?

  3. mstrix

    PC-PDX is AMAZING and encapsulates all that is good about the internet *and* the PDX music scene. x

    • mstrix
    • 4/17/2011 10:29:31 AM
  4. cowchampion

    whats the feature?

  5. cowchampion

    oh waitamin, i think i know now. yeah, less spam bots = good. i don't mind if the shout box is its own separate page if needed.

  6. cowchampion

    some people might hate this buuut, maybe a forum?? i dunno, would that work now that there are enough users on PC-PDX??

  7. pc-pdx

    The Shoutbox will always have a prominent position much like it does now. I think people would shit if that thing ever moved.


  8. pc-pdx

    ..had enough users long ago but the skills haven't been quite up to get that forum the respect it needs. I think i have an approach to actually get a good one in place this time 'round.

    It would be helpful to get priorities from people - what's more important to you?
    More stuff for the Mobile Site?
    More membership features (and what)?
    A proper forum?
    more blogs posts?

  9. Bad Times

    I don't think a forum is necessary. Shoutbox does the trick.

  10. forum is a great idea because some conversations get lost. sections for shows, bands seeking shows, general discussion, etc.

    • chris
    • 4/18/2011 11:02:48 AM
  11. ns

    I'd be down for a forum. It might get really silly really quick though

    • ns
    • 4/18/2011 11:40:38 PM
  12. cowchampion

    yes, forums often become troll pits and dumb shit. maybe no "general" section and only have sections for sales, needed shows, music, etc. i dunno?
    - i am stoked on mobile
    - more blogs!!!

  13. pc-pdx

    Shows have comments so that conversations can be kept in line with the listings. Needed shows is a good section to have for sure. I'm always worried about dumbasses being dumbasses so that's always a concern - i think we've managed to keep on top of that pretty well over the years.

    Why are you stoked for mobile? What does it need? How do you use it?

    Seriously, i can't keep up with blogs/photos - in case you couldn't tell. We need more BAD ASSES like BAD TIMES to be awesome and keep posting worthwhile stuff.
    Get in contact if that's you.

    • pc-pdx
    • 4/19/2011 10:32:44 AM
  14. seems like draws many like-minded people--- it would be great if there were a section devoted to musicians seeking collaboration!!!! Thanks for your work on the site.

  15. The collaboration section is an awesome idea!

    • anon
    • 4/22/2011 12:36:45 AM
  16. parkerdjohnson

    I agree with Bad Times, I think shoutbox is all we need. Anymore and people are going to get silly like NS said. I think you could hype it like a forum, and just let people know they could use it that way(?).

  17. pc-pdx

    With all the updates coming in in the last week or so - i've been very agitated with this layout and its 'quirks' and am ready to start on version#5. SEND IN YOUR IDEAS / complaints / suggestions / requests / andrew-jacksons.

    I have a sweet idea for the shout/forum by-the-way, i think it's pretty fresh and that you guys will like it.

    Cowchampion - i think you missed the hint to write some blogs stuff (EMOTICONS!).

Max 4000 chars What say you?
useless facts

486 upcoming shows @ 78 different spots

75 upcoming shows with flyers

186 ALL AGES shows!

Find shows, photos, blogs
show-bot! @kelly's olympian [May 24, 2018] » @RYAN CARROLL - got it. ¤ This whole site is a wiki so anybody can(and should!) post anything that missing ;)
-5/24/2018 12:33:03 PM
bastardsalt It's that time of the month again - We coming to East Side Bar and Grill to bring the gritty nasty punk rock your bedraggled soul needs.
-5/24/2018 9:12:48 AM
show-bot! post it Ryan Carrol!
-5/21/2018 5:15:19 PM
Ryan Carroll La Cerca, Ten Million Lights, and Coloring Electric Like at Kelly's on 5/24/18. Come for some great psych/shoegaze/post-punk
-5/20/2018 9:39:49 PM
PEARS (New Orleans; Fat Wreck Chords) + NASALROD + HIGH + THE LIGHTHEADS @twilight bar and cafe [May 23, 2018] » THIS WED, MAY 23rd! Gonna rule.
-5/20/2018 1:10:20 PM
Mr.Shivers @big legrowlski [May 18, 2018] » Rawl !
-5/18/2018 6:24:37 PM
Electric Ring @kenton club [May 18, 2018] » Kenton club is going to be on fire friday night!
-5/15/2018 3:17:23 PM
bastardsalt Come get sun drunk and sun burnt on 82nd with us tomorrow at Growler's Taproom on 82nd and Morrison. They got pinball too!
-5/11/2018 11:49:39 AM
Swa669lord The analog cafe theater has been accused of multiple sexual assault allegations, y'all may wanna steer clear from there if you got a show coming up.
-5/1/2018 9:41:28 AM
Jared Sheridan @state street bar and grill [May 07, 2018] » We are not far from Portland and share with the scene a lot
-4/28/2018 4:22:54 PM
-4/27/2018 11:57:47 AM
Ashley @pop tavern [Apr 28, 2018] » BASTARD SALT IS AMAZING!! I CANT WAIT 🤘🤘
-4/27/2018 9:38:55 AM
This Friday 04/27 at Bossanova Ballroom! ¤ Little Miss Nasty ROCK N ROLL BURLESQUE SHOW with ¤ Gina And The Eastern Block and Die Robot (PDX) in Concert. Doors 8pm / Show at 830pm
-4/25/2018 9:56:27 AM
mike @lombard pub, the [Apr 20, 2018] » blaze 420, j/k, come hang out
-4/20/2018 4:08:41 AM
john lydon @no fun [Apr 27, 2018] » It's actually a different fins (
-4/15/2018 2:25:28 AM
Aron Gallagher @kenton club [Jun 02, 2018] » Bad Channels (amazingly terrible! punk rock from Portland) Girl Drink Drunks (Awesome punk rock from Portland. members of the Fliptops, Minds, PissTest etc.). Reek Minds (Hardcore punk from Portland, ex Sweats)
-4/14/2018 11:39:08 AM
Marty @alberta street pub [Apr 23, 2018] » Nashville Songwriter & Storyteller Jesse Daniel Edwards Returns to PDX ¤ ¤ “As a child I loved hearing my grandpa sing while strumming his ukulele. I learned to play by watching at his feet. The music was bound up with his stories of being in the war and of his huge family, all of whom were…read the full comment
-4/12/2018 11:32:52 AM
Heatherette @blackwater [May 04, 2018] » Stoked about The Pathogens coming up from Oakland, ex members of Econochrist, Blatz, Tilt, Criminals! TURN IT UP
-4/11/2018 1:54:58 PM
GAYTHEIST, NASALROD, & HUMOURS @tonic lounge [May 05, 2018] » #WHOA. It's a Cinco De Mayo 2018 celebration! SAT MAY 5th at Tonic!! FB event link:
-4/9/2018 5:05:21 PM
Mr.Shivers @hawthorne hideaway, the [Apr 07, 2018] » best value for your buck super crossover show with members of The Gnash, Fabulous Miss Wendy, Dinner for Wolves, King Ghidora, Dinner for Wolves, Cootie Platoon, The Exacerbators, Diamond Tuck and the Privates, Urban Sex Legends, Pistol Whiplash and More !
-4/6/2018 7:53:08 AM
bastardsalt @blackwater [Mar 30, 2018] » Try through bandcamp. Should have an email there?
-3/28/2018 9:41:49 AM
Andre @liquor store, the [May 26, 2018] » Listen to Strange Hotels ¤ ¤ ¤ Chanti Darling: ¤ ¤ ¤ So much dancing, so much Party, so much fun... too many babes ¤
-3/25/2018 4:29:22 PM
mike @anarres infoshop [Mar 25, 2018] » this will be a response to all the school shooting and police violence in the past couple weeks. come out and support great music and a great cause!
-3/24/2018 1:22:38 PM
J Sadly, the rumors about the Know are true. The owner kept 18% of everyone's paychecks the entire year long, under the guise of paying taxes. Come tax time, everyone realized that taxes were paid for 1 month only, and everyone is out the rest of the $. When asked about it, the owner resorted to name calling and threats. Several staff members are still owed over 1000+ in unpaid wages as well.
-3/21/2018 6:56:52 AM
Chuggo @cobra lounge, the [Apr 05, 2018] » It seems like the Know is having trouble making ends meet and I hope Ryan can make good with his former employees and right the ship before Portland loses another crucial music venue. So far all I’ve been able to get out of anyone is essentially “there are reasons.” Like what? All the usual “scene drama” people…read the full comment
-3/20/2018 12:15:41 AM
Ray @cobra lounge, the [Apr 05, 2018] » Boo! Cool bands should stop supporting a dead venue run by scabs. There are reasons that the entire staff (including people that worked there for 10 years) all quit at once. Ask around town, do your homework, and book shows at a more ethical space that does its part to support its staff and the community at…read the full comment
-3/17/2018 5:26:01 PM
NASALROD, MARRIGE + CANCER, & BOBBY PERU on Sun Apr 8th!! @liquor store, the [Apr 08, 2018] » Nasalrod's tour homecoming & Liquor Store debut! These bands will play together for the 1st time! Fb event:
-3/17/2018 1:40:57 PM
William @good karma festival [Jun 16, 2018] » Original Rock- Outdoors
-3/16/2018 7:19:29 AM
Josh Miller @blackwater [Mar 30, 2018] » Do you know if the bands playing this show have any social media/a way of contacting them?
-3/15/2018 10:53:46 PM
mike @anarres infoshop [Mar 15, 2018] » this show is gonna be a excellent night of story telling, music and friends, come out.
-3/13/2018 12:26:12 AM
Electric Ring @high water mark [Mar 18, 2018] » Come out and support Cortege on tour form Austin. Check this video to get a taste: ¤ ¤
-3/12/2018 4:11:44 PM
Andre @liquor store, the [Mar 10, 2018] » So excited for this, this dj does Saturday’s at the Liq sometimes. People dance so hard that they have to broom everyone out of the club at close. 🤘🏽😎
-3/1/2018 6:40:31 PM
mike @laurelthirst [Mar 01, 2018] » come support the troops
-2/28/2018 12:46:55 PM
Zev Love X @fixin' to, the [Mar 01, 2018] » Oh shit, this is gonna be the dopest show of the spring..
-2/26/2018 11:52:33 PM
Greasy Tony @core house [Feb 24, 2018] » Does anyone know where Core House is? I wanna check out the Despise You show tomorrow. Please help!
-2/23/2018 12:35:49 PM
James Kosek @mock crest tavern [Feb 24, 2018] » Arrogant Bastards perform at The Mock Crest Tavern ¤ Saturday Feb. 24th at 9pm ¤ Blues, Funk, Rock-n-Roll ¤ "The Bad Boys of Portland Blues"
-2/20/2018 8:13:06 PM
d.a.filth Can't wait for the Year of the Coyote record release show! Congrats to them on their new record.
-2/15/2018 8:15:24 AM
SteveGriffiths @blue room bar, the [Mar 10, 2018] » the Electric Brit will be back at the The Blue Room Bar for an encore performance of Rock, Blues, Smoochie love songs and more. An energetic one man performance, featuring originals and obscure covers. Great drinks here and and an amazing selection of great food, and most importantly a great vibe! ¤ …read the full comment
-2/6/2018 9:51:28 PM
NASALROD's video AND tape release w/KULULULU! @rontoms [Feb 04, 2018] » TONIGHT!!! FREE!!!
-2/4/2018 1:21:35 PM

If you would like to comment on this page, please leave a comment in the box in the main content area and it will appear in the shoutbox complete with linkage.