HideHide

GigPress has been acquired by Modern Tribe

Learn More

GigPress

Live performance listings for WordPress.

Performance bugs resolved in version 1.4.4

Posted by Derek on Wednesday, January 21st, 2009 | 16

See that on my face?  It’s egg.  Which is especially gross, as I’m vegan.  But that’s what happens when a one-letter typo in your plugin adds about 30 extra database queries to run on every single page load — in both the front-end and back-end — of a WordPress install.

I made a number of architectural changes to GigPress in version 1.4, and one that apparently didn’t get as thorough a review as it should have was the upgrade function that checks to see if anything needs to be added to GigPress’ database tables.  Hence the typo.  Hence the piss-poor performance that some of you have seen.  (Why this only affected some hosts and not others I don’t fully understand … perhaps some sort of SQL caching at work?) 

So please, everyone, upgrade to version 1.4.4 and let me know if it resolves your performance problems (well, the ones related to GigPress that is – if you want help with your other, more personal performance problems, that costs extra). I’m still looking for someone who might review how GigPress builds its queries to see if we can bring the number of queries down however.

This version also adds a couple of new small features and a couple of new translations — see the release notes for details.

16 comments

  1. Brian Pate
    January 21st, 2009
    11:50 am #

    Thanks for all your hard work on this, Derek. I think I do see an improvement in performance.

  2. David
    January 21st, 2009
    6:07 pm #

    Thanks for the update, I can see the improvement right away! I use xampp on a usb key so perfomance is critical

  3. Michael Tysk-Andersen
    January 22nd, 2009
    5:03 am #

    I was wondering why my site was slow, but didn’t put the the problem in the direction of GigPress. But this update sure did help.

    thanks

  4. Jonas
    January 22nd, 2009
    7:47 am #

    Great work. Everything work fine now! Thanks Derek.

  5. Söan
    January 22nd, 2009
    10:07 am #

    Thanks, great work!
    I am waiting for the german language file. Will it come or should I translate it again?

  6. Derek
    January 22nd, 2009
    10:16 am #

    Glad this release is working well for everyone – thanks for the comments.

    @Söan – I don’t think the German translation is forthcoming coming, so if you are able to translate it, that would be great. If you need any assistance with that, get in touch.

  7. Zain
    January 23rd, 2009
    7:13 am #

    Derek – You absolute STAR!

    Excellent work on tracking down the typo – geez, I was starting to lose it a little going back and forth exchanging emails with Dreamhost trying to pinpoint the problem.

    As you know, I created that demo version of the site that worked on the Titan server just fine – no idea why the performance on the Greene server just couldn’t handle it. Still, I’ve now upgraded the plugin (removed the old one completely) and you can definitely see the difference.

    Both the frontend and the backend no longer grind and the site hasn’t died yet (fingers crossed!).

    Really appreciate the upgrade as it’s made a *huge* difference.

    YOU ROCK! :)

  8. kris
    January 27th, 2009
    9:36 am #

    awesome!!!! i originally thought it was my upgrade to WP2.7. then i noticed on the WP-Tuner results that Gigpress was going crazy with queries . . . i just couldn’t bring myself to switch it off. thanks so much for fixing it up. love your work.

  9. Bob
    January 30th, 2009
    2:15 am #

    thanks for the hard work! gigpress is amazing. let me buy you a pint.

  10. Derek
    January 30th, 2009
    11:22 am #

    Thanks for all the kind words folks, I appreciate it.

  11. Morgan
    February 19th, 2009
    11:39 am #

    I would like to add links by year on the top of the page, something like : 1980 – 1981 – 1982 – 1983 and only display the selected year.

  12. Frank
    February 23rd, 2009
    3:23 pm #

    I assume 1.4.5 was just a compatibility release for wordpress 2.7.1. Is that right? Do you have any release notes for 1.4.5? Thanks in advance.

  13. mensa
    March 3rd, 2009
    12:42 am #

    I have problems to have it in Spanish…
    what can i do?

  14. Dana Whittle
    March 4th, 2009
    7:53 pm #

    Hi, great great plugin! I thank you for fixing this bug; I ended up paying for a private MySql server as a result (not a bad thing) but all seems to be working fine now… but I have another question : I have discovered that if GigPress uses the French (and maybe other translations, too) translation on a WP blog set to French, the RSS feed does not validate. The only place it works properly is in feedly, at them moment, for me; I want to use it with MailChimp but they cannot parse it as the XML is not meeting the requirements… you can email me if you want more details. Meanwhile, still love it!

Comments are closed.