28/06/2013, 10:39
|
| | | Fecha de Ingreso: septiembre-2010 Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 3 meses Puntos: 331 | |
Respuesta: analisis comparativa personal 1 php esta en todo, incluso hostings gtratuitos lo usan, en cambio java requiere de un vps o server dedicado. Esto es porque tienen aplicaciones distintas, hay aplicaciones Java por todos lados, tal vez más que PHP. 2 java es mas seguro ya que los componente basicos de seguridad ya estan creados solo hay que llamarlos, en cambio en php el usuario debe encargarse de todo escribiendo librerias en archivos php con las funciones y metodos de seguridad algo parecido a lo que hace el framenwork de zend o el de joomla por ejemplo. Para eso se han creado los frameworks, en cualquier caso PHP también tiene funciones para reforzar la seguridadl 3 todas las empresas usan java y no php, almenos todas las que yo conozco dejaron de lado php por java excepto facebook, aunque face tubo que reconstruir el motor php por completo para adaptarlo, de ahi salio su hiphop-php. Esto se contradice con lo que comentas en 1. 4 java es mas rapido que php. Y? 5 php permite ocultar que una aplicacion o web está creada en php mientras que java no lo permite (que yo sepa). ??? 6 con ninguno se puede crear verdaderamente aplicaciones comerciales, ya que segun lei el bit code de java es como un juego de niños, osea que hasta el perro de mi hermana podria descompilarlo, php solo son archivos planos osea que mas inseguro aun, es cierto que php tiene una extension que compila la aplicacion junto con el motor de php y el servidor de apache que se este usando en un solo ejecutable, pero esto no es factible porque el resultado es como 80% mas lento, y esto no deberia ser ya que un programa compilado deberia ser mas rapido que uno interpretado no?. No tiene mucho sentido este comentario, pero documentate sobre este tema, hay bastante escrito al respecto. 7 java al igual que net es tan flexible que permiten crear componentes propios tan ponentes que incluso podrias llegar a crear un sistema web de autoservicio parecido a los que ofrece el sistema citrix que esta en net y permite ofrecer remoteapp y remotedesktop, mientras que en php el hecho de intentar crear un componente asi requeriria c o c++ mientras que java solo seria usar java para programarlo y usarlo. Cuál es el punto? Son lenguages diferentes. 8 la licencia de php permite hacer lo que te de la gana con tu app, mientras que java no tengo idea aunque si es como .net que no permite distribuir apps comerciales sino pagas el vs pro premium o ultimate..................... chungo si java es igual. Entonces infórmate. 9 php no es capaz de manejar dispositivos remotos o si?, por ejemplo si se quiere una app que realice el seguimiento de un usuario idenrificandolo por el numero de serie del disco duro de su pc esto con php imposible, pero java y net si lo permite (ya lo he visto), o incluso detectar si el usuario tiene una determinada aplicacion instalada y permitir o no el acceso, menciono net porque es un java actualizado. Y?
No parece que estés muy documentado en ninguno de los dos lenguajes, los puntos no tienen mucho sentido.
Son lenguajes diferentes con distintas aplicaciones, si quieres indentificar el HD de un usuario...bueno.. tendrás que ejecutar del lado del cliente.
La "comparación" no es tal, puedes comparar un coche con un martillo, los dos son herramientas, pero no hay punto de comparación en tanto que son de naturaleza distinta. Resultado de la comparación: son distintos... y?.
Salu2
__________________ Fere libenter homines, id quod volunt, credunt. |