Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por artomb (12306) el Lunes, 29 Noviembre de 2004, 23:10h (#396837)
    ( http://barrapunto.com/ )
    He programado tanto en PHP como en Java, y de hecho, la mayoría de aplicaciones web que he realizado son en PHP con bases de datos PostgreSQL. Otro compañero barrapuntero recomendaba que aprendieses SQL y toda la mandanga (como mínimo mínimo te recomiendo que aprendas a hacer un buen diseño Entidad-Relación)., aunque creo que es muy importante delegar una buena parte de la lógica de la aplicación a la base de datos, puedes iniciarte en el camino [databasejournal.com]. Si quieres ver los resultados rápidamente, prueba PHP, da muy buenos resultados.

    Java es un lenguaje para hacer aplicaciones con mucha chicha,en donde trabajan varios programadores. Si vas a hacer cualquier chorrada, no vale la pena. Personalmente no me gusta, pues hay que inflarse a picar código para hacer cualquier cosa.

    Como muy buena opción propongo el uso de Python [python.org]. Es fácil de aprender, muy potente y aunque difiere en estilo de todos los demás, cuando lo aprendes, no quieres usar otra cosa. La sintaxis a mi modo ver es muy claro, pues está basada en identación y no en begins/ends, llaves o puntos y comas. Si eres limpio escribiendo el código, funciona ;)
    Python permite hacer prototipos de forma rápida y sencilla. Recomiendo a todo aquel que sea programador y nunca antes lo haya usado que le de una oportunidad. Es perfecto para hacer scripting del sistema y aquellas pequeñas cosas que a veces haces de forma rutinaria y python nos puede soluciona con 3 lineas así como para grandes aplicaciones.

    Hecho con python hay además un peazo de framework: Zope [zope.org], sobre el cual corre CMF (Content Management Framework) y por último, y sobre CMF, existe Plone [plone.org], un candidato perfecto para la gestión de contenidos, con gestión de usuarios, roles, workflow, internacionalización, soporte para multitud de aplicaciones y un largísimo etcétera. Espectacular, pero, todo hay que decirlo, requiere subirse a una curva de aprendizaje empinada....

    Un saludo