elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  [Debate] Java vs PHP - Desarrollo Empresarial
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: [Debate] Java vs PHP - Desarrollo Empresarial  (Leído 10,154 veces)
Mitsug

Desconectado Desconectado

Mensajes: 16



Ver Perfil
[Debate] Java vs PHP - Desarrollo Empresarial
« en: 10 Marzo 2014, 16:37 pm »

Soy programador Java, empecé con aplicaciones escritorio con Swing, luego pasé a JavaFX, aprendí lo escencial de Java SE, Manejo de archivos, patrones de diseño, POO, conexiones y SQL, luego JPA y Hibernate para la persistencia de datos, todo esto para dar el salto a Java EE. Por esto, la curva de aprendizaje es muy pronunciada en Java respecto a otras tecnologías como PHP, Ruby on Grails o Python, quiero realizar un debate donde los usuarios a participar deben dar las PRO válidas a favor de su tecnología.

Empiezo dando mis PRO:

  • Infraestructura, tiene una estructura interna muy bien diseñada ideal para el desarrollo de aplicaciones empresariales.
  • Multitud de Framework como son: Hibernate, Spring MVC, Spring Security, Struts, JSF.
  • Multitud de implementaciones para Framework. Ej.: JSF tiene IceFaces, PrimeFaces, RichFaces.
  • Gestor de proyectos impecable, como es el caso de Maven.
  • Escalabilidad.
  • Excelentes servidores de aplicaciones: WebLogic, JBoss (WildFly), Tomcat & TomEE, etc.
  • Gran demanda laboral a nivel mundial.
  • Gratis.

CONTRA:

  • Gran curva de aprendizaje complicada.
  • Aprender y apegarse mayormente a los estándares.
  • Seguridad en la JRE.


En línea

~ Yoya ~
Wiki

Desconectado Desconectado

Mensajes: 1.125



Ver Perfil
Re: [Debate] Java vs PHP - Desarrollo Empresarial
« Respuesta #1 en: 10 Marzo 2014, 17:39 pm »

No se puede comparar, Java es un lenguaje demasiado maduro y en el ámbito empresarial es lo mas completo... Twitter, Google (no me refiero a android...), Yahoo, instagram, Amazon, Netflix, eBay, Facebook, IBM utilizan muchas de su tecnologías ya sea para big data u otras...

Y muchas tecnologías como Hadoop (esta casi un estándar), Cassandra, Netty y muchas son ampliamente utilizada cuando se necesita tener un sistema escalable.

En PHP, pues es PHP. Hasta ahora no conozco alguna herramienta escalable y ampliamente usada, creada con PHP. Esta muy verde todavía para el ámbito empresarial.

Links:
Amazon Architecture
is node.js best for Comet?
Plurk Comet: Handling of 100.000+ open connections
Un vistazo a las tecnologías que usa Google+ por uno de sus responsables
La tecnología que hay detrás de instagram
Apache Cassandra

Saludos.


En línea

Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.
dainodaibouken

Desconectado Desconectado

Mensajes: 39



Ver Perfil
Re: [Debate] Java vs PHP - Desarrollo Empresarial
« Respuesta #2 en: 10 Marzo 2014, 17:44 pm »

No se puede comparar, Java es un lenguaje demasiado maduro y en el ámbito empresarial es lo mas completo... Twitter, Google (no me refiero a android...), Yahoo, instagram, Amazon, Netflix, eBay, Facebook, IBM utilizan muchas de su tecnologías ya sea para big data u otras...

Y muchas tecnologías como Hadoop (esta casi un estándar), Cassandra, Netty y muchas son ampliamente utilizada cuando se necesita tener un sistema escalable.

En PHP, pues es PHP. Hasta ahora no conozco alguna herramienta escalable y ampliamente usada, creada con PHP. Esta muy verde todavía para el ámbito empresarial.

Links:
Amazon Architecture
is node.js best for Comet?
Plurk Comet: Handling of 100.000+ open connections
Un vistazo a las tecnologías que usa Google+ por uno de sus responsables
La tecnología que hay detrás de instagram
Apache Cassandra

Saludos.
Agree
En línea

Mitsug

Desconectado Desconectado

Mensajes: 16



Ver Perfil
Re: [Debate] Java vs PHP - Desarrollo Empresarial
« Respuesta #3 en: 10 Marzo 2014, 18:53 pm »

No conozco mucho sobre PHP realmente, pero creo que decir que PHP no es escalable no es del todo cierto. Según tengo entendido Facebook está en su mayor parte en PHP.

En SOF (StackOverFlow) algunos fan boys de PHP dicen que PHP es apto para desarrollo empresarial, por eso creé el debate ya que no conozco PHP.
En línea

~ Yoya ~
Wiki

Desconectado Desconectado

Mensajes: 1.125



Ver Perfil
Re: [Debate] Java vs PHP - Desarrollo Empresarial
« Respuesta #4 en: 10 Marzo 2014, 19:14 pm »

El concepto de escalabilidad no se aplica a los lenguajes, es ilógico.

Una cosa es decir, pensar o suponer pero cuando aplicas lo que piensas a la realidad te das cuenta de que si lo que pensaba era cierto o no. No confíes en palabras, confías en hechos.

Según tengo entendido Facebook utiliza PHP porque fue construido con PHP, pero eso no significa que actualmente sus funcionalidades internas estén hechas con PHP. Lo mas probable es que utilicen un RestFul y PHP lo utilice. PHP podría estar trabajando como capa de presentación para la web.

Saludos.
En línea

Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.
dRak0

Desconectado Desconectado

Mensajes: 234


Ver Perfil WWW
Re: [Debate] Java vs PHP - Desarrollo Empresarial
« Respuesta #5 en: 10 Marzo 2014, 19:29 pm »

Creo que no deberian preocuparse por el lenguaje , y preocuparse por otras cosas.
En línea

~ Yoya ~
Wiki

Desconectado Desconectado

Mensajes: 1.125



Ver Perfil
Re: [Debate] Java vs PHP - Desarrollo Empresarial
« Respuesta #6 en: 10 Marzo 2014, 21:11 pm »

Creo que no deberian preocuparse por el lenguaje , y preocuparse por otras cosas.

En el desarrollo empresarial es sumamente importante el lenguaje, no por su sintaxis, sino por los estándar y tecnologías construido en dicho lenguaje orientado al ámbito empresarial.
En línea

Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.
Mitsug

Desconectado Desconectado

Mensajes: 16



Ver Perfil
Re: [Debate] Java vs PHP - Desarrollo Empresarial
« Respuesta #7 en: 10 Marzo 2014, 22:32 pm »

Concuerdo contigo ~Yoya~, que la escalabilidad no depende del lenguaje de programación, si no del diseño e infraestructura del proyecto mismo, pero hay casos en que te dejan a cargo de un proyecto ya avanzado, en donde tienes que escalar tu aplicación con los requirimientos dados, y ahí es donde algunos lenguajes tienden a tener mayor éxito que otros.
En línea

#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.850



Ver Perfil WWW
Re: [Debate] Java vs PHP - Desarrollo Empresarial
« Respuesta #8 en: 11 Marzo 2014, 15:46 pm »

Creo que PHP es considerado un lenguaje de segunda clase mas que nada porque a pesar de estar "bien hecho", ha tardado mucho en introducir cosas necesarias. Por ejemplo:

http://www.php.net/manual/en/migration53.new-features.php
http://www.php.net/manual/en/migration54.new-features.php
http://www.php.net/manual/en/migration55.new-features.php

Esas son versiones "recientes"...

Por decirlo de algún modo PHP estaba bastante atrás en lo que POO se refiere, eso añadido a había pocos frameworks "buenos", antes introducir el POO, le hizo caer algo mas abajo.

Como dijo Yoya, yo creo que todavía es muy verde para desarrollo empresarial.

Actualmente se piensa mas en otros lenguajes para cosas profesionales. Véase, Node.js que a pesar de ser nuevo ha demostrado tener potencial, python, ruby ...

PD: Facebook utiliza PHP a nivel front-end. Sus servidores (el back-end) están en multitud de lenguajes.. xD

Saludos
En línea

Maurice_Lupin


Desconectado Desconectado

Mensajes: 356

GPS


Ver Perfil WWW
Re: [Debate] Java vs PHP - Desarrollo Empresarial
« Respuesta #9 en: 11 Marzo 2014, 16:19 pm »

Hola, soy un novato, pero he programado en java y php. Me pregunto si para desarrollar también tienen en cuenta la velocidad de ejecución, pues java es más lento que php.

Saludos.
En línea

Un error se comete al equivocarse.
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
entorno de desarrollo java en linux
Java
DANIELC01 3 2,981 Último mensaje 1 Marzo 2005, 10:20 am
por heap
Entorno de desarrollo en java, Busco uno liviano.
Java
Ferсhu 6 8,136 Último mensaje 3 Septiembre 2007, 23:26 pm
por Ferсhu
Firma de Codigo para desarrollo en ,NET y Java
.NET (C#, VB.NET, ASP)
JOEL1a2z 2 2,794 Último mensaje 15 Febrero 2008, 01:24 am
por elmaro
desarrollo de problema en java
Java
lesli 5 4,363 Último mensaje 15 Julio 2010, 15:50 pm
por lesli
[Debate] Metodologias de desarrollo
Programación General
Xedrox 6 3,909 Último mensaje 8 Abril 2012, 01:50 am
por Graphixx
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines