I have 4 days off and I will use this time to rewrite our RoR (Ruby on Rails) Application in a python web framework just for fun ;-] (and why not make the switch, RoR is great but keep changing all the time, can be exhausting.)
I don't know the python web framework very well, I've glad web.py, django, cherry.py, pylons/pyramid and few others. Our requirements are (put everything can be irrelevant) :
- MVC (Strict or not)
- Small Team (2-3 people included one designer)
- Fun to use
- REST support
- Multilevel caching (DB query, page cache)
- Nginx Support (X-Accel-Redirect File Download)
- Heavy traffic (1,200,000 ~ views)
- Urls rewrting (Multi-domains support not only subdomain)
- Not a problem if it's not hype
- Not a problem if there is no plugins
- Either SQL or NOSQL (can be fun to try NOSQL)
So what you would advise ?