Page 1 of 4 123 ... LastLast
Results 1 to 10 of 32

Thread: Fancy a spot of user testing?

  1. #1
    Join Date
    Mar 2005
    Location
    Isle of Man
    Posts
    1,261
    Thanks
    3
    Thanked 24 Times in 24 Posts

    Default Fancy a spot of user testing?

    Hi there people.

    Just thought I'd post a link to a site I've just 'deployed' for a client, basically it's a, can you spot any glaring problems, request... Always nice to get as many critical pairs of eyes as possible. This includes any usability issues you may have.

    http://www.stickitonawall.com/

    cheers

  2. #2
    Join Date
    Oct 2005
    Location
    Manchester
    Posts
    155
    Thanks
    2
    Thanked 0 Times in 0 Posts

    Default

    This page is not Valid XHTML 1.1!


    well so the link at the bottom says anyway

  3. #3
    Join Date
    Mar 2005
    Location
    Isle of Man
    Posts
    1,261
    Thanks
    3
    Thanked 24 Times in 24 Posts

    Default

    Quote Originally Posted by Reactivate
    This page is not Valid XHTML 1.1!


    well so the link at the bottom says anyway
    Good spot, empty class attributes. I'll get that fixed then
    ____
    EDIT
    Fixed.

  4. #4
    Join Date
    Feb 2004
    Posts
    4,903
    Thanks
    2
    Thanked 134 Times in 113 Posts

    Default

    What does it use? The wall pages seem slow, but contact us pages etc... are fine.

    Also - how big will this site get? Are you aiming for something like Million Dollar Homepage? Reason I ask is that got alot of DDoS attacks back in the day.
    Warren Ashcroft
    Red Fox UK Limited - Pioneers in Internet Technology
    http://www.redfoxuk.com
    w.ashcroft [at] redfoxuk.com

    NOTE: Forum Private Messaging should not be used to contact staff with support queries.

  5. #5
    Join Date
    Mar 2005
    Location
    Isle of Man
    Posts
    1,261
    Thanks
    3
    Thanked 24 Times in 24 Posts

    Default

    Quote Originally Posted by Warren Ashcroft
    What does it use? The wall pages seem slow, but contact us pages etc... are fine.

    Also - how big will this site get? Are you aiming for something like Million Dollar Homepage? Reason I ask is that got alot of DDoS attacks back in the day.
    Actually, yes I had spotted the slowness you are talking about, I pretty much know where it's coming from. So I should get that fixed. The total time should be around .2 seconds, which it actually was until last week when the client wanted something changed at last minute. I note now it has shot up to about .6 seconds, and I have a fair idea of why. Should be able to get it up to speed again.


    As for how big the site will get, well... it's not my site, but I expect they would like it to become very big. If it looks like it is going that way I will not host it on a shared server. Milliondollar pixel site did get some serious DDoS problems, a victim of it's own success. I don't really have an answer to that beyond my previous sentence.

  6. #6
    Join Date
    Feb 2004
    Posts
    4,903
    Thanks
    2
    Thanked 134 Times in 113 Posts

    Default

    No probs, be interesting to know what caused the slowness
    Warren Ashcroft
    Red Fox UK Limited - Pioneers in Internet Technology
    http://www.redfoxuk.com
    w.ashcroft [at] redfoxuk.com

    NOTE: Forum Private Messaging should not be used to contact staff with support queries.

  7. #7
    Join Date
    Feb 2004
    Posts
    4,903
    Thanks
    2
    Thanked 134 Times in 113 Posts

    Default

    Speaking of Million Dollar Homepage - that kid is now a millionaire, not bad for a TINY amount of web skill and a great idea
    Warren Ashcroft
    Red Fox UK Limited - Pioneers in Internet Technology
    http://www.redfoxuk.com
    w.ashcroft [at] redfoxuk.com

    NOTE: Forum Private Messaging should not be used to contact staff with support queries.

  8. #8
    Join Date
    Mar 2005
    Location
    Isle of Man
    Posts
    1,261
    Thanks
    3
    Thanked 24 Times in 24 Posts

    Default

    Quote Originally Posted by Warren Ashcroft
    No probs, be interesting to know what caused the slowness
    Am fairly sure it is MySQL (something that would lend itself very much to the stored procedure I might add, hint hint).

  9. #9
    Join Date
    Feb 2004
    Posts
    4,903
    Thanks
    2
    Thanked 134 Times in 113 Posts

    Default

    Quote Originally Posted by nick
    Am fairly sure it is MySQL (something that would lend itself very much to the stored procedure I might add, hint hint).
    I hear ya
    Warren Ashcroft
    Red Fox UK Limited - Pioneers in Internet Technology
    http://www.redfoxuk.com
    w.ashcroft [at] redfoxuk.com

    NOTE: Forum Private Messaging should not be used to contact staff with support queries.

  10. #10
    Join Date
    Mar 2005
    Location
    Isle of Man
    Posts
    1,261
    Thanks
    3
    Thanked 24 Times in 24 Posts

    Default

    If you are interested, these look like the culprits. In fact, it's always just the first on executed - if they are both run, the second one is fast, maybe MySQL builds some sort of temporary index? I don't know.


    I'll have to sit and think about it for a bit, SQL is not my strong point, so if anyone feels they can put me to shame with some clever coding, feel free

    They basically select the posters that appear, depending upon keyword relationships. The keywords are in a nested sets though, so posters need to be retrieved that are related to any offspring of the chosen keyword, as well as the keyword itself.



    The first query just totals the number of results, and the second fetches the data, returning only a limited random selection.

    Code:
    SELECT
        COUNT(*) as total
    FROM
        keywords_map 
    WHERE
        keywords_map.keyword_id IN
        (
        SELECT 
            node.id
        FROM 
            keywords AS node,
            keywords AS parent
        WHERE 
            node.lft 
            BETWEEN 
                parent.lft 
                AND 
                parent.rgt
     
            AND  (
            keywords_map.keyword_id
            IN
            (
            SELECT 
                node.id
            FROM 
                keywords AS node,
                keywords AS parent
            WHERE 
                node.lft 
                BETWEEN 
                    parent.lft 
                    AND 
                    parent.rgt
                AND 
                parent.id IN (91)
            )
            )
        )

    Code:
    SELECT DISTINCT
            ads.[...]
        FROM 
            ads
        WHERE
            ads.id
            IN
            (
            SELECT
                ads.id
            FROM
                wall_keywords_map 
                INNER JOIN 
                    ads 
                    ON 
                    wall_keywords_map.advert_id = ads.id
            WHERE
                wall_keywords_map.keyword_id 
                IN
                (
                    SELECT 
                        node.id
                    FROM 
                        wall_keywords AS node,
                        wall_keywords AS parent
                    WHERE 
                        node.lft 
                        BETWEEN 
                            parent.lft 
                            AND 
                            parent.rgt 
                        AND  (
            ads.id
            IN
            (
            SELECT
                ads.id
            FROM
                wall_keywords_map 
                INNER JOIN 
                    ads 
                    ON 
                    wall_keywords_map.advert_id = ads.id
            WHERE
                wall_keywords_map.keyword_id 
                IN
                (
                    SELECT 
                        node.id
                    FROM 
                        wall_keywords AS node,
                        wall_keywords AS parent
                    WHERE 
                        node.lft 
                        BETWEEN 
                            parent.lft 
                            AND 
                            parent.rgt
                        AND 
                        parent.id IN (91)
                )
            )
            )
                )
            )
        ORDER BY RAND();

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Fancy a race?
    By nick in forum Garble
    Replies: 22
    Last Post: 7th September 2006, 02:28 PM
  2. user control nightmare...
    By psykik in forum ASP.NET
    Replies: 5
    Last Post: 20th June 2006, 02:26 PM
  3. For those of you who can spot a gem
    By Wise Webs in forum Garble
    Replies: 0
    Last Post: 31st March 2006, 10:25 AM
  4. I like what I see - user feedback request
    By hazydavy in forum Sales and Service Feature Enquiries
    Replies: 7
    Last Post: 6th September 2005, 11:20 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •