As of late, I've been in quite a bind. I have this website which is a simple Q/A. Just for fun -- being built with all that good stuff (PHP/MySQL/jQuery/etc)
Anyways, I found out I cannot do MANY THINGS without getting a positive ID. Without registration (them becoming anonymous), I can't keep track of who's who. Sure I can use IPs or cookies but those are not fool-proof. I can't do things like "favorite questions", "upvote questions", "email notices", spamming cut-down, etc ... among other things.
If you DO register, you WOULD be able to do experience those feature thus making the website more fun to visit. However, at the expensive of not registering and giving up those features, I am at a bind.
Should I give up those features and have no-registration anonymous posting Q/A or make them sign up with three forms... email, password, password check, SUBMIT! Then login-logoff...
What do you think? (Sorry if I put this in the wrong place...)