As Mengu, but with different flavor:
1) easy as possible (you can write many details: DAL, forms, CRUD, templates etc.) 2) secure (web is dangerous, because of its openness, but with web2py easy to avoid many security problems) 3) fast and scalable (every part: the DAL, the core, the templates)