Hola gmontes
Como no has dicho que herramientas usas, puedo recomendarte una alternativa muy interesante:
web2py. Es un framework de desarrollo web. Está escrito y es programable en
python.
Tiene una curva de aprendizaje muy baja!
Aquí se muestran algunas características.
Saludos Cordiales
TJose