Web2py

A major goal of web2py is ease of use, from setup, to learning, to coding, to distribution, to deployment. It manages to achieve that goal quite well while offering a very rich feature set and allowing a lot of flexibility.