Mobile app version of vmapp.org
Login or Join
Lee4591628

: What framework for text rating site? I want to start a "rate my"-style site. The rated objects are mostly texts. I want it to be rather simple. Features I need: object rating (thumb up, thumb

@Lee4591628

Posted in: #LookingForAScript #Python

I want to start a "rate my"-style site. The rated objects are mostly texts. I want it to be rather simple. Features I need:


object rating (thumb up, thumb down)
object comments
object tags
related object presentation based on tags
user authentication and management
private message system
sanity checks for text inputs (i.e. prevention of code injections)
cache
open source
runs on GNU/Linux


I would gladly take something that is tailored for my scenario but a generic framework would be fine too. I simply don't want to write stuff like user authentication that is been written a million times and risking security flaws.

Programming language is irrelevant but python/php preferred.

EDIT: I chose Django.

10.01% popularity Vote Up Vote Down


Login to follow query

More posts by @Lee4591628

1 Comments

Sorted by latest first Latest Oldest Best

 

@Ogunnowo487

Pretty much any popular framework will meet the exact same number of requirements. Things like input validation, user authentication, caching, and being open source are standard framework features. And they're all capable of being used to write specific features like ratings, comments, tagging, etc. The more popular a framework is, the more plugins it might have to cover the specific features, but the features you're looking for are so common that I imagine most frameworks will have plugins for them.

Aside from picking whether you want to use a CMS framework like Drupal/Joomla or a lower level framework like CakePHP, ZF, Kohana, etc., you should pick the framework based on its design, codebase, documentation, community, performance, etc. rather than the specific features of your project (by definition a framework can be used to build any type of application).

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme