rss

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 …

17 Comments

  1. pc-pdx

    @blackmanjew - here's your answer

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

    fuckfuckfuck.
    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.

    PC-PDX

  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

    goodgood.
    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?

    More Blogs!? FUCKING WRITE THEM, PLEASE.
    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 pc-pdx.com 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

250 upcoming shows @ 53 different spots

64 upcoming shows with flyers

91 ALL AGES shows!

 
Search
Find shows, photos, blogs
Shoutbox
bastardsalt @turn turn turn [Oct 18, 2019] » We had a great time playing with Zigtebra in Oakland. Now, they're here in Portland to bring awesome, dreamy pop vibes y'all love! Should be a great night!
-10/17/2019 4:05:01 PM
Da Punx You're not punk.
-10/13/2019 12:10:20 AM
Da Punx You don't follow the rules.
-10/13/2019 12:10:03 AM
Da Punx Better follow the rules. ¤ Punks/punx ¤ might be upset ¤ ¤ You think for yourself!!! ¤ How dare you!!! ¤ ¤ PUNKS ARE FUCKING SMALL MINDED CLONES ¤ ¤ I DON'T NEED YOU ¤ ¤ FUCKER!
-10/13/2019 12:08:22 AM
Da Punx You did something that's not punk and we're upset about it. ¤ ¤ We are so punk. ¤ We're gonna kick you out of the scene. ¤ You're not punk enough for us. ¤ You don't follow the punk rules of the punk scene. ¤ ¤ FUCK. ¤ YOU.
-10/13/2019 12:05:26 AM
Da Punx Street punk is a dead genre. ¤ ¤ Don't tell me how to be or how to dress. ¤ ¤ Punks and rules. ¤ Fucking joke. ¤ Ya know what? ¤ ¤ WE DON'T FUCKING CARE.
-10/13/2019 12:03:43 AM
Da Punx vancouver ¤ (washington) ¤ bands ¤ that ¤ play ¤ PDX ¤ Are ¤ full ¤ of ¤ Shit. ¤ ¤ Don't ¤ Bow ¤ down. ¤ ¤ Your actions make me embarrassed to be from Vancouver. ¤ ¤ You know they don't care (about you). ¤ ¤ Sorry, ¤ it's true. ¤ ¤ PORTLAND ¤ IS ¤ SHIT. ¤
-10/12/2019 11:59:02 PM
Da Punx DON'T ¤ WORRY. ¤ ¤ PEOPLE FROM ¤ VANCOUVER WASHINGTON ARE JUST PLAIN STUPID AND HAVE NO FEELINGS. ¤ ¤ 77 DOESN'T ESIST ¤ 82 DOESN'T ESIXT ¤ POWER POP DOESNT ¤ KBD DOESNT ESIST ¤ ¤ COOL BOYS FUCK OFF ¤ KILL ALL HIPSTERS
-10/12/2019 11:52:03 PM
Da Punx I WANT PUNK BANDS TO TELL ME WHAT TO THINK! I'M TOO DUMB TO MAKE MY OWN OPINIONS. ¤ ¤ IMAGE. ¤ ¤ EVERYTHING. ¤ ¤ ELSE.
-10/12/2019 11:47:07 PM
Da Punx CEASE FIRE ¤ COLORADO ¤ FULL OF SHIT ¤ DON'T FUCKING TELL ME WHAT TO DO!!! ¤ "YOU'RE NOT PUNK ENOUGH!" ¤ BUT IT'S THE ONLY THING I'VE EVER BEEN ABLE TO RELATE TO IN MY WHOLE LIFE??? ¤ ¤ FUCK OFF. ¤ 52ND AVENUE PUNKD (FAKES) ¤ SELLWOOD'S GOT... COLLATE!!!
-10/12/2019 11:43:35 PM
Da Punx DONT ¤ FOLLOW ¤ THEIR ¤ RULES ¤ !
-10/12/2019 11:36:34 PM
Da Punx PDX PUNX. ¤ VANCOUVER WA PUNX. ¤ ¤ YOU DON'T LIKE US AND WE DON'T KARE. ¤ ¤ PRODUCT ¤ OF ¤ SOCIETY. ¤ 4Q. ¤ FUCK YOU. ¤ ¤ VANCOUVER WASHINGTON ¤ PUNKS ¤ RULE ¤ !!!
-10/12/2019 11:35:57 PM
Da Punx Don't let motherfuckers bring you down. I've been an outcast since forever. "hey, we're the punx,!" "you're not punk! OUR SONG SAID SO" ¤ Categories for the braineashed. FALL INTO THE TRAPS. Punk/punkd don't want ya to have a different opinion. Ingrained identity.
-10/12/2019 11:31:58 PM
Da Punx Up the punks in Vancouver Washington. No fucking punks there. I'm am/was of them. Don't know why there is not a punk scene there, but there isn't. Anyway. No fucking rules in punk! Anyone in punk that tries to makes you feel bad is full of shit!!! "you're not punk!!!" "well, maybe I think for myself!!!" Maybe I don't think like you. Maybe we haven't had the same experiences. It needs to be said.
-10/12/2019 11:27:32 PM
yahagafarr @twilight bar and cafe [Oct 11, 2019] » My name Lucy.i am looking for good relactionship with you, please contact me here then i can tell you more about myself,i will like you to reply me through my private e mail box ( lucydonlad@gmail.com ¤ ¤
-10/11/2019 8:38:01 AM
yahagafarr @revolution hall [Oct 11, 2019] » My name Lucy.i am looking for good relactionship with you, please contact me here then i can tell you more about myself,i will like you to reply me through my private e mail box ( lucydonlad@gmail.com ¤ ¤
-10/11/2019 8:37:53 AM
yahagafarr @montavilla station [Oct 11, 2019] » My name Lucy.i am looking for good relactionship with you, please contact me here then i can tell you more about myself,i will like you to reply me through my private e mail box ( lucydonlad@gmail.com ¤ ¤
-10/11/2019 8:37:40 AM
yahagafarr @mississippi studios [Oct 11, 2019] » My name Lucy.i am looking for good relactionship with you, please contact me here then i can tell you more about myself,i will like you to reply me through my private e mail box ( lucydonlad@gmail.com ¤ ¤
-10/11/2019 8:37:20 AM
yahagafarr @kenton club [Oct 11, 2019] » My name Lucy.i am looking for good relactionship with you, please contact me here then i can tell you more about myself,i will like you to reply me through my private e mail box ( lucydonlad@gmail.com ¤ ¤
-10/11/2019 8:37:08 AM
yahagafarr @doug fir [Oct 11, 2019] » My name Lucy.i am looking for good relactionship with you, please contact me here then i can tell you more about myself,i will like you to reply me through my private e mail box ( lucydonlad@gmail.com ¤ ¤
-10/11/2019 8:36:12 AM
yahagafarr @devil's den [Oct 11, 2019] » My name Lucy.i am looking for good relactionship with you, please contact me here then i can tell you more about myself,i will like you to reply me through my private e mail box ( lucydonlad@gmail.com ¤ ¤
-10/11/2019 8:34:49 AM
TM @lay low tavern [Oct 05, 2019] » The Saturday show you want to know -
-10/4/2019 12:26:31 PM
monkeybutt @mad hanna [Oct 04, 2019] » here
-10/2/2019 9:08:53 AM
bastardsalt (10/04/2019)
-10/2/2019 9:07:54 AM
bastardsalt @ Mad Hanna with None - come out and hang! We're looking forward to an intimate night to remember ;)
-10/2/2019 9:07:07 AM
NASALROD + INTERNET BEEF + WET FRUIT (tape release!) at DOUG FIR! @doug fir [Nov 26, 2019] » This'll RULE! Our 1st time playing w/both of these bands, shortly after our show w/Mudhoney in Yakima! And it'll be the tape release show for Wet Fruit! https://www.facebook.com/events/431584040795578/
-9/26/2019 5:33:01 PM
Bothers @railside pub [Oct 19, 2019] » Bothers Dirt Cult LP Release show.
-9/25/2019 8:08:10 PM
Agit @know, the [Sep 28, 2019] » This is showing the Know in the listing instead of Wedgehead.
-9/23/2019 11:02:36 AM
Rusty Shackleford Shi-shaw
-9/20/2019 5:52:29 PM
Jake Prog and experimental rock this Saturday at Old Gilbert Road Tavern! Rainbow Face and Mingus Uh-Oh
-9/11/2019 8:32:22 AM
Electric Ring @fixin' to, the [Sep 19, 2019] » A//TAR record release? Oh hell yes!
-9/5/2019 3:23:18 PM
Da Punx Sinbad take over PORTLAND! HE LEGIT! 1990s Bay bee!!! HOLLA!!!! Dad-core 4ever!!
-8/28/2019 12:26:55 AM
phil @lay low tavern [Aug 27, 2019] » hdhdh
-8/27/2019 4:47:06 PM
show-bot! all the shows have an edit history if you wanna check who did what and when
-8/1/2019 8:47:29 AM
Im so dumb Why'd you remove the Old City and Autocracy show on 8/2 and replace it with a show ar Misdemeanor Meadows? These shows aren'tv related at all. No love, 503 punx.
-8/1/2019 8:43:41 AM
John @post 134 [Aug 08, 2019] » 8pm start time? How old do you think I am, 21?
-7/31/2019 10:46:50 AM
AJ @billy blues bar and grill [Jul 28, 2019] » The Glenn Cannon debut CD "Devil in the Sunshine" dropped July 12th! ¤ It’s a KILLER Rock Record. ¤ You can hear it at one of the links below. ¤ ¤ Spotify: https://open.spotify.com/album/0tvWfr7jiNz1tEVbo3jMeb… ¤ ¤ YouTube: https://www.youtube.com/playlist… ¤ ¤
-7/20/2019 8:07:25 PM
Curt @waypost, the [Jul 12, 2019] » BULL MARKET ¤ https://bullmarket.bandcamp.com/album/broker ¤ ¤ TOIM ¤ https://toim.bandcamp.com/album/and-into-the-eyes-of-the-jackass ¤ ¤ HEAVY MEDICAL ¤ https://heavymedical.bandcamp.com/album/constant-disappointment-demo
-7/8/2019 8:01:49 AM
does blast house still do shows?
-7/1/2019 9:41:41 AM
NASALROD + DIRTY PRINCESS - FREE at RONTOMS - SUNDAY JULY 7TH! @rontoms [Jul 07, 2019] » Stoked for this & Banana Stand Media will be filming the event!!! FB event page: https://www.facebook.com/events/2415613575338915/
-6/29/2019 5:53:30 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.