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.
  • Java

    (Puntos:4, Informativo)
    por IndianaJones (11281) el Domingo, 28 Noviembre de 2004, 23:18h (#396061)
    ( http://barrapunto.com/ )
    Existen múltiples frameworks libres para desarrollar aplicaciones web usando Java (como Struts, Tapestry o Turbine), que te permitirán construir aplicaciones escalables, mantenibles, con tecnologías estándar (JSP, Servlets, JSF...) que cumplen el modelo MVC (Model + View + Controller). Es decir, que se separe la lógica lo más posible (idealmente por completo) de la presentación y del acceso a datos.

    Si es un proyecto pequeño, PHP puede valer pero francamente, no creo que tengan siquiera el mismo enfoque. PHP: proyectos pequeños y rápidos. Java: proyectos grandes (con todo lo que eso conlleva en cuanto a mantenibilidad, escalabilidad, etc.) que necesitan su tiempo.

    La gente suele mencionar el montón de cosas que hay ya hechas para PHP, pero con sólo darte una vuelta por la web del proyecto Jakarta podrás ver la cantidad de proyectos de calidad que hay, a cual más interesante.

    Y si te interesa el software libre, que no te eche para atrás el hecho de que Java sea propietario. Es propietario, sí, pero no está bajo la dictadura de Sun, como dicen algunos, sino que docenas de entidades intervienen en la elaboración de los estándares. Además, como ya he mencionado, los frameworks existentes para aplicaciones web en Java suelen ser libres, así como el contenedor de JSP's, etc.

    Con una combinación de Linux + Eclipse + Struts (u otro) + Hibernate (+ algún otro pequeño proyecto de ayuda como Log4j, Ant, Xdoclet, etc.) tendrás una arquitectura de desarrollo de primer nivel difícilmente mejorable y completamente libre... a excepción del propio Java, que, quién sabe, quizá algún día...

    Si no estás convencido, echa un vistazo también a lo solicitadas que están una y otra tecnología en Infojobs y sitios similares, que alguien las ha puesto en un comentario anterior :P (aunque ya sé que esto a veces incluso hay que tomárselo a la inversa, que después están muy valoradas las personas con conocimientos en ciertas tecnologías no tan ofertadas debido a que también hay poca demanda).

    Saludos

    --

    You laugh at me because I am different, I laugh at you because you are all the same

    Puntos de inicio:    4  puntos
    Modificador extra 'Informativo'   0  

    Total marcador:   4  
  • Re:Java

    (Puntos:1)
    por ecanovas (8025) el Lunes, 29 Noviembre de 2004, 12:01h (#396285)
    ( Última bitácora: Lunes, 26 Abril de 2010, 12:43h )
    Me gustaría que me expicaras (si es posible con razonameintos técnicos) porque PHP para proyectos pequeños y rápidos y JSP/Java para grandes y serios, ¿cuales son las razones de eso?
    [ Padre ]
    • Re:Java de IndianaJones (Puntos:1) Lunes, 29 Noviembre de 2004, 19:03h
  • por cabila (16733) el Lunes, 29 Noviembre de 2004, 14:18h (#396411)
    ( http://barrapunto.com/ )
    Java con sotfware libre y con empresa que le dan mantenimiento y que existe una ampliación del este SW por un precio modico. A mi personalmente me gusta la NetBeans+JBoss+Linux y base de datos mysql. Aunque si lo que quieres es empezar, lo bueno es empezar a convinar datos estáticos y ´dinámicos, es decir trabajar con la base de datos y los ficheros de configuración; te será igual de util aunque cambies de lenguaje, no te preocupes por el que aprendas, si aprendes un lenguaje bien el siguiente es mucho más sencillo. Suerte
    [ Padre ]
  • 1 respuesta por debajo de tu umbral de lectura actual.