SitePoint Sponsor

User Tag List

Results 1 to 7 of 7
  1. #1
    SitePoint Addict
    Join Date
    Jan 2008
    Location
    Shaw AFB
    Posts
    282
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    FaveUp Rating system

    http://www.faveup.com

    This is a site I frequently visit for some inspiration. I really like how you can click on a heart to rate the image you see. I'm wondering a few things..

    First, what language is their site written in? I don't see any file extensions.
    Next, for their rating system, are they using AJAX to query the database and increase the vote count?

    Thanks for any help
    ~ Nate L ~

  2. #2
    SitePoint Enthusiast thebasti's Avatar
    Join Date
    Aug 2004
    Location
    Novi Sad, Serbia
    Posts
    60
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hello there,

    To answer your questions...

    1. Faveup was done using Ruby on Rails (I know I made it ).

    2. Yes, rating is done using CSS star rating (I think it was this one: http://www.komodomedia.com/blog/2006...ing-part-deux/) and Rails helpers were used to create AJAX stuff.

    I hope this helps.
    "Strategy without tactics is the slowest route to victory.
    Tactics without strategy is the noise before defeat."
    - Sun Tzu
    Icebergist - a web dev blog | Orange Iceberg Web App Development

  3. #3
    SitePoint Addict
    Join Date
    Jan 2008
    Location
    Shaw AFB
    Posts
    282
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by thebasti View Post
    Hello there,

    To answer your questions...

    1. Faveup was done using Ruby on Rails (I know I made it ).
    c'mon...really? faveup is yours?
    2. Yes, rating is done using CSS star rating (I think it was this one: http://www.komodomedia.com/blog/2006...ing-part-deux/) and Rails helpers were used to create AJAX stuff.

    I hope this helps.
    It certainly does help. Thanks!
    ~ Nate L ~

  4. #4
    SitePoint Enthusiast thebasti's Avatar
    Join Date
    Aug 2004
    Location
    Novi Sad, Serbia
    Posts
    60
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi again,

    No, unfortunately faveup is not mine. I was hired to develop it.
    "Strategy without tactics is the slowest route to victory.
    Tactics without strategy is the noise before defeat."
    - Sun Tzu
    Icebergist - a web dev blog | Orange Iceberg Web App Development

  5. #5
    SitePoint Addict
    Join Date
    Jan 2008
    Location
    Shaw AFB
    Posts
    282
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by thebasti View Post
    Hi again,

    No, unfortunately faveup is not mine. I was hired to develop it.
    I gotcha. Can you give me some insight as to why ROR was chosen over PHP? I've never touched ROR, but that doesn't mean I won't try.
    ~ Nate L ~

  6. #6
    Unobtrusively zen silver trophybronze trophy
    paul_wilkins's Avatar
    Join Date
    Jan 2007
    Location
    Christchurch, New Zealand
    Posts
    14,684
    Mentioned
    100 Post(s)
    Tagged
    4 Thread(s)
    For me the best explanation of why to use RoR came when watching these railscasts.
    http://railscasts.com/episodes/archive
    Last edited by paul_wilkins; Aug 28, 2008 at 13:50.
    Programming Group Advisor
    Reference: JavaScript, Quirksmode Validate: HTML Validation, JSLint
    Car is to Carpet as Java is to JavaScript

  7. #7
    SitePoint Enthusiast thebasti's Avatar
    Join Date
    Aug 2004
    Location
    Novi Sad, Serbia
    Posts
    60
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It was long time ago, but if I remember correctly the client wanted it to be in Rails and I was happy to go along. Rails proved to be really handy when it came to using JavaScript and AJAX... other than that for such small site there's no really much technical benefits when using Rails over PHP or something similar.
    "Strategy without tactics is the slowest route to victory.
    Tactics without strategy is the noise before defeat."
    - Sun Tzu
    Icebergist - a web dev blog | Orange Iceberg Web App Development


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
  •