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

83 upcoming shows @ 31 different spots

70 upcoming shows with flyers

10 ALL AGES shows!

 
Search
Find shows, photos, blogs
Shoutbox
Valusint @revolution hall [Apr 11, 2024] » Portland-based composer/musician Alicia Jo Rabins joins sonic forces with 130 singers from the award-winning Camas High School Choir, a trio of top-tier rock musicians, and the vaunted Third Angle New Music string trio for the dynamic world premiere of I Was A Desert: Songs of the Matriarchs. ¤ ¤ I…read the full comment
-4/6/2024 2:08:29 PM
Flyer Escape Another place to send flyers to - HTTPS://FLYERESCAPE.DAD ¤ EMAIL SHOWS@FLYERESCAPE.DAD with images of your show flyers, and info too!
-4/1/2024 10:31:46 PM
Jake Math, Experimental, Prog Rock! Rainbow Face, The Vardaman Ensemble, and Library Studies play Lollipop Shoppe on Sunday April 14!
-4/1/2024 2:24:31 PM
televod @firkin tavern, the [Mar 22, 2024] » DOORS 7:00 / MUSIC 8:00PM
-3/19/2024 2:43:19 PM
NASALROD (ALBUM RELEASE & DEBUT AT POLARIS!) + SECRET SPECIAL GUEST (TBA 2 WEEKS BEFORE SHOW!) + THE MISTONS - SAT MAY 4TH! @polaris hall [May 04, 2024] » All 3 bands will make their DEBUT appearance @ POLARIS HALL for this! It's the official release show for Nasalrod's new album, with Sean Croghan's incredible band THE MISTONS! PLUS!! A secret special guest (one of our verrry favorite pdx bands) will be announced about 2 weeks before the show as well!! EARLY SHOW…read the full comment
-3/13/2024 1:59:52 PM
@bridge city sessions [Jan 21, 2024] » All ages hardcore show in SE
-1/8/2024 7:48:56 AM
NASALROD + TACOS! (members of HELMS ALEE & WILD POWWERS) + BLACK SHELTON - SAT FEB 3rd! @mississippi studios [Feb 03, 2024] » TACOS! (from Seattle) features Lupe from WILD POWWERS on drums & Hozi from HELMS ALEE on bass!
-12/16/2023 3:30:26 PM
NASALROD + TACOS! (members of HELMS ALEE & WILD POWWERS) + BLACK SHELTON - SAT FEB 3rd! @mississippi studios [Feb 03, 2024] » This will be EPIC AF!!! Nasalrod will headline MISSISSIPPI STUDIOS on SAT FEB 3rd, & TACOS! from Seattle will join us! Tacos! features Lupe from WILD POWWERS on drums & Hozi from HELMS ALEE (and Lozen) on bass! Plus the badass BLACK SHELTON AND THE AMERICAN DREAM will kick it off! EARLY SHOW w/doors at 7 and…read the full comment
-12/16/2023 3:29:04 PM
NASALROD + USNEA + F-SPACE + MOTRIK + SEA MOSS + RAILING! @green anchors @ 8940 n bradford st, portland, oreg [Nov 18, 2023] » The 'How to Destroy the Universe' fest is happening soon! SAT NOV 18th at the unique artist compound known as Green Anchors PDX! ALL AGES, and Bar with ID! Mark your calendars...Doors at 4, Music from 5-11pm. NASALROD will be closing out the fest, and we're honored to be a part of this kick-ass lineup of bands!…read the full comment
-11/11/2023 11:51:30 AM
Fuckin Boycott bands who make shirts! Stop wasting water and raping the earth!!! (A)//(E)
-10/13/2023 12:23:43 AM
Spo0l @star theater [Aug 27, 2023] » FB link: ¤ https://facebook.com/events/s/hunter-presents-die-robot-with/597523382449792/
-8/20/2023 2:09:42 PM
Linda @misdemeanor meadows [Aug 01, 2023] » Dawn and Nils from Faun Fables were Sleepy time gorilla museum and Nils was the front man for Idiot flesh. ¤ Dustin Hammond is an indie singer songwriter for Run on Sentence ¤ It’s folk meets Americana meets some Gaelic witches in the woods and dance together.
-7/20/2023 12:00:55 PM
STEPHEN JOHNSON @lichfield guild hall [Dec 15, 2023] » UK BAND FROM THE 80’S PERFORMING SONGS FROM ‘SILENCE FOLLOW’S’ ALBUM (ON POLYDOR) LOCATION IS LICHFIELD STAFFS UK
-7/10/2023 9:12:01 AM
pc-pdx @dundee lodge, the [Jul 26, 2023] » artist list should go on the artist fields so they have links and all that other jazz. ¤ You have a lineup per day? ¤ Send it over and I can help get it posted
-7/2/2023 7:13:53 AM
KF @dundee lodge, the [Jul 26, 2023] » Wow,just look at this lineup: ¤ Abronia ¤ Alora Crucible ¤ Alum Occulta ¤ a smile full of ale ¤ Behalf ¤ Black Magdalene ¤ Black Tapestry ¤ CV ¤ Casual Violence ¤ Cradle of Judah ¤ Dahliad ¤ Darkwraith Covenant ¤ Datura Blues ¤…read the full comment
-7/1/2023 10:41:42 PM
goofster15 UNTO OTHERS (FKA IDLE HANDS) FREE GIG TONIGHT AT COFFIN CLUB. 8PM
-6/28/2023 2:30:06 PM
tcrachal@gmail.com @bridge city sessions studio [Jun 26, 2023] » 1440 SE Powell Blvd, Portland, OR 97202
-6/21/2023 2:09:01 PM
tcrachal@gmail.com @bridge city sessions studio [Jun 26, 2023] » Indie show at Bridge City Sessions!
-6/21/2023 2:05:40 PM
THE CHAIR PROJECT (solo act of Chairman from Nasalrod): 7" Vinyl Release at DOUG FiR this SATURDAY! @doug fir [Jun 03, 2023] » Hey all! Chairman here from Nasalrod. I'm celebrating my first ever solo 7" vinyl record release on Saturday (June 3rd) at Doug Fir! I'll be kicking off the show at 9pm sharp under my solo moniker 'THE CHAIR PROJECT'. Gonna rip!
-6/2/2023 12:48:06 PM
Curt @shanghai tunnel [Jun 29, 2023] » https://www.youtube.com/watch?v=i-L1EQdxW7c
-5/28/2023 5:14:06 PM
fuck hardcore THE EXPLODING HEARTS (W/ TERRY SIX & FRIENDS). September 9th, 2023 @ Revolution Hall.
-5/28/2023 11:34:30 AM
Cici Kinda new in the area looking for a place that gets a little rowdy. any suggestions? ¤
-5/22/2023 2:44:08 PM
automatonflux This site has been and is still an excellent resource. You know what's punk? Being DIY. You want more shows on here, add them. The scene needs you to step the fuck up. I believe in us \m/
-4/18/2023 4:36:24 PM
🖕 Punk ers ded 🍆💥🍺👍🕸🐜👤🎂👣💣👀🐸🤳🍔🐝🐶
-4/12/2023 9:48:17 AM
sm shaking my headh buncha whiney babies in this chat box. Pc-pdx is a godsend and has been for more then a decade! Portland is the people who make it up: its you! Be the portland you wish to see.
-4/9/2023 2:43:01 PM
Jake Dark and experimental prog rock fan? Check out our show at Kelly's Olympian 4/14!
-4/7/2023 10:59:24 AM
🖕 All the punks left town because Portland sucks. Now only posers left in Portland. RIP real punks.
-3/26/2023 5:21:42 PM
Tyler @lay low tavern [Mar 11, 2023] » Melt your face in sound this Saturday!
-3/9/2023 1:37:53 PM
Mike Teal @six below midnight, the [Feb 25, 2023] » This will be a BLAST!!! Come on out and get your Rock on!!!
-2/13/2023 12:59:57 PM
Alex Fast Debut single out now! punk/post-punk/noise. Limited vinyl copies at the shows. https://daggerpoints.bandcamp.com/releases
-2/7/2023 10:05:26 AM
pc-pdx @J - This site is alive as people want it to be since it's a WIKI that anybody can post to. ¤ ¤ The pandemic crushed everything in March 2020. I used to spend a few dozen hours per week (!) tracking shows and keeping the info updated but The Guide now has to rely on awesome homies like Schwartz/No Fun/ ++YOU++ to make use of the WIKI functionality to put the word out here. ¤ D.I.T. :: Do It Together!!
-1/13/2023 10:45:13 AM
🛒 Punk in this town is dead. Hardcore, post-punk both suck as well.
-1/11/2023 7:12:53 AM
J Hey 10 year ago I used pc pdx a lot to find local shows. What’s the best resource now? Seems dead here
-1/1/2023 9:21:16 PM
🛒 Who these rich pricks paying $30-$40 to see Fear and Murder City Devils on New Years??? FU!!!!
-12/21/2022 12:33:53 PM
Jake Saturday 12/10 HWM, space rock and prog rock with LiquidLight, Ghost Frog and National Diet!
-12/6/2022 10:22:33 AM
goofster15 @dante's [Dec 17, 2022] » UNTO OTHERS + ETERNAL CHAMPION + HOAXED AT DANTE'S SATURDAY DECEMBER 17TH - UO only headliner this year in pdx, EC coming up from philly and Texas for their first pdx show. Hoaxed first gig since the release of their Relapse Records debut "Two Shadows"
-12/2/2022 8:28:19 PM
fuck hardcore why are bands who play d-beat/hardcore accepted when they sound exactly the same/boring/unoriginal/rifoff/cliche as 1000's of other bands??????
-10/31/2022 4:46:25 PM
NASALROD + GAYTHEIST (co-headline!) at Lollipop Shoppe on Sat Nov 26th!! @lollipop shoppe [Nov 26, 2022] » Hey all! Brand new pdx venue Lollipop Shoppe has just opened at SE Grand & Morrison. NASALROD & GAYTHEIST will perform a co-headline show there together on SATURDAY NOVEMBER 26th!! Our friend DJ Mottavader will be spinning tunes throughout the night as well. SAVE THE DATE!!!
-10/29/2022 3:57:41 PM
THE AVENGERS + NASALROD + BAD SEX AT MISSISSIPPI STUDIOS: WED SEPT 28TH!! @mississippi studios [Sep 28, 2022] » This coming WEDNESDAY!!! NASALROD is excited to finally be playing again! This will be our 2nd show back (since the pandemic). We are totally HONORED to share the stage with first wave punk LEGENDS The Avengers! Plus, they'll have Hector from THE ZEROS on bass! Portland's own Bad Sex will kick off the show! Tix…read the full comment
-9/24/2022 12:52:53 PM
show-bot! @firkin tavern, the [Sep 30, 2022] » Yooooooo - welcome home!
-9/21/2022 8:35:39 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.