Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Design and Architecture
  4. Voting Functionality -- Incoming Traffic

Voting Functionality -- Incoming Traffic

Scheduled Pinned Locked Moved Design and Architecture
questiondesignarchitecturediscussionlounge
4 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    Civic06
    wrote on last edited by
    #1

    What is a good functionality to build to restrict people (the general public) from voting multiple times? Also, any thoughts on the design and architecture of a site that will hold about 100 videos with people coming to view and vote on them....where we are sure about the expected incoming traffic ?

    R 1 Reply Last reply
    0
    • C Civic06

      What is a good functionality to build to restrict people (the general public) from voting multiple times? Also, any thoughts on the design and architecture of a site that will hold about 100 videos with people coming to view and vote on them....where we are sure about the expected incoming traffic ?

      R Offline
      R Offline
      Ray Cassick
      wrote on last edited by
      #2

      ??? Ummm... Voting... require them to log in using a username and password and then store what they already voted for. DO NOT restrict them based upon IP address because that will just lead down a slippery slope of recycled addresses provided by ISPs. Now the other question.. Why are you even asking… if you look around there are tons of pre done sites that you can leverage for things like this. Why redesign your own? How can you be SURE of the expected incoming traffic?


      LinkedIn[^] | Blog[^] | Twitter[^]

      C 1 Reply Last reply
      0
      • R Ray Cassick

        ??? Ummm... Voting... require them to log in using a username and password and then store what they already voted for. DO NOT restrict them based upon IP address because that will just lead down a slippery slope of recycled addresses provided by ISPs. Now the other question.. Why are you even asking… if you look around there are tons of pre done sites that you can leverage for things like this. Why redesign your own? How can you be SURE of the expected incoming traffic?


        LinkedIn[^] | Blog[^] | Twitter[^]

        C Offline
        C Offline
        Civic06
        wrote on last edited by
        #3

        True. I was trying to find out what other options are available. Also, there are sites where you can give your original email addr and it returns back 10 or 20 email addresses that you can now use. If the voting system now sends an email to those email ids with a link to click to confirm , all emails are routed to their original email address and thus they have access to all the emails. Is anyone aware of such sites? Any names of these sites?

        R 1 Reply Last reply
        0
        • C Civic06

          True. I was trying to find out what other options are available. Also, there are sites where you can give your original email addr and it returns back 10 or 20 email addresses that you can now use. If the voting system now sends an email to those email ids with a link to click to confirm , all emails are routed to their original email address and thus they have access to all the emails. Is anyone aware of such sites? Any names of these sites?

          R Offline
          R Offline
          Ray Cassick
          wrote on last edited by
          #4

          I am getting a bit confused here about what it is that you are REALLY trying to get to... I am sure that your system could probably just do a numeric increment (IE: username1@..., username2@..., etc...) but that is not going to guarantee that someone has those addresses registered, or even wants you know know about them or use them. I would rather see that you just stick yo your initial requirements really. Your original requirements were to allow people to only vote once. YOU cannot be responsible for people that have multiple email addresses setup (like I do - in reality almost 12 in total for various reasons) nor do I think it is your responsibility to care really. If someone signs up like that whats the big deal? I would think that making assumptions bassed upon some personally designed algorithm could lead you down a slippery path of ticked off customers more than anything in the long run. Do some basic checking (IE: If they are dumb enough to sigh up using different user names but then use the exact same user name and password, or actual name, or addresses, etc...) and remove them, but the others, whats the big deal?


          LinkedIn[^] | Blog[^] | Twitter[^]

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups