Google
Web dns.bdat.net

[PHP-ES] Java NO es Javascript!! -- Re: [PHP-ES] Php vs Java

Write haof XML files: Fernando Cassia ( fcassia@sdf.lonestar.org)
Fecha: vie 13 may 2005 - 14:52:30 CEST


Todo muy interesante, pero NADIE comento lo obvio, el subject del
mensaje dice "PHP vs Java" pero despues se termina hablando de Javascript.

Por enesima vez, JAVA NO ES JAVASCRIPT!.

Java es el lenguaje de programacion y entorno de ejecucion creado por
James Gosling de Sun Microsystems
http://java.sun.com - http://www.java.com

Javascript es el lenguaje de scripting embebido en el browser creado en
Netscape Communications
por Brendan Eich
http://www.webopedia.com/TERM/J/JavaScript.html

A brief history of Javascript:
http://javascript.about.com/od/reference/a/history.htm
"Note that while some Java and Javascript code may appear similar, they
are in fact two entirely different languages that serve completely
different purposes." (...) "in 1996 Javascript was handed over to an
international standards body called ECMA who then became responsible for
the subsequent development of the language. As a result of this the
language was officially renamed ECMAScript or ECMA-262 but most people
still refer to it as Javascript."

Javascript: how did we get there?
http://www.oreillynet.com/pub/a/javascript/2001/04/06/js_history.html

Netscape Javascript spec v1.5 guide (html)
http://devedge-temp.mozilla.org/library/manuals/2000/javascript/1.5/guide/

Netscape Javascript v1.5 guide (zip)
http://devedge-temp.mozilla.org/library/manuals/2000/javascript/1.5/guide/CoreGuideJS15.zip

Sun Java2 Language Specification, 3rd edition (eBook, PDF)
edicion que incluye Java2 v5.0, version impresa sale en Junio 2005
http://java.sun.com/docs/books/jls/download/langspec-3.0.pdf

Y ya que estamos, para volver al tema de la lista...

PHP5 Power Programming (eBook en formato PDF, gratis)
http://phptr.com/content/images/013147149X/downloads/013147149X_book.pdf

Espero que quede claro que Java =! Javascript!

Fernando

Vladimir Hernandez wrote:

>On Thursday 18 November 2004 06:27 am, Jorge D wrote:
>
>
>>Muy bien todo lo que me han dicho pero falta un sentido en las operaciones
>>que me diecn, todos me hablan de php a JavaScript pero nadie de JavaScript
>>a php. Que me recomiendan que haga??
>>
>>----- Original Message -----
>>From: "Pablo E. Siciliano" < psiciliano@puentenet.com>
>>To: "Jorge D" < jorge.dieguez@facinf.uho.edu.cu>; < php-es@lists.php.net>
>>Sent: Wednesday, November 17, 2004 2:08 PM
>>Subject: Re: [PHP-ES] Php vs Java
>>
>>
>>Veo que las respuestas que te dieron se centraron en avisarte que no
>>hicieras las validaciones solo en javascript (Muy inteligente sugerencia),
>>o en imprimir el contenido de variables en php dentro del código javascript
>>(Que no suena a lo que estas buscando precisamente).
>>
>>Lo que creo que estas queriendo hacer de movida no se puede, porque
>>javascript corre del lado del cliente, y php corre del lado del servidor.
>>
>>Ahora: Si con un evento javascript podés disparar la recarga de una página
>>que a su vez dispare una función javascript, tenés lo que andás buscando.
>>Esa página puede estar dentro de un frame o iframe no visible, de manera de
>>que no te des cuenta de que hay una página que se esta recargando. Esa es
>>una técnica que se llama Remote Scripting, y se ha hablado hasta el
>>cansancio de eso en esta lista. Buscalo en el histórico.
>>
>>Hay ejemplos muy buenos de eso en la página del Dr. Zippie
>>http://www.dr-zippie.net/?remote_script_PHP , y en programacion.com
>>(http://www.programacion.com/php/articulo/remote_scripting/)
>>
>>Saludos!!
>>
>>Pablo E. Siciliano.
>>
>>
>>----- Original Message -----
>>From: "Jorge D" < jorge.dieguez@facinf.uho.edu.cu>
>>To: < php-es@lists.php.net>
>>Sent: Wednesday, November 17, 2004 1:11 PM
>>Subject: [PHP-ES] Php vs Java
>>
>>
>>
>>>Alguien me puede dar una idea de como combinar eventos de JavaScript con
>>>php.? El hecho es que necesito validar ciertas cosas que tengo en un
>>>sitio pero necesito informacion del servidor MySql, las validaciones las
>>>hago en Java porque son muchas y sobrecargarian el servidor. Gracias y
>>>cualquier idea que me den incluso para mejorarlo se agradece.
>>>
>>>
>
>- PHP es un lenguaje a utilizarse en el servidor. Lee y utiliza lo que entra
>al servidor, y emite texto, que es interpretado por los browsers como HTML
>(es una explicación simplista, lo sé). PHP es prácticamente consistente entre
>diferentes plataformas que lo contengan (Linux, Windows, etc).
>
>- JavaScript es un lenguaje que funciona dentro de cada browser. Algunos
>detalles de JavaScript varían entre un browser y otro. Adicionalmente,
>algunas personas deshabilitan JavaScript, o Windows XP Service Pack 2 se
>encarga de asustarlos lo suficiente como para que lo hagan. No es una fuente
>confiable de emisión de información.
>
>Una vez dicho esto, se infiere que PHP puede generar JavaScript (que a final
>de cuentas es un texto formateado de manera especial dentro del código HTML),
>pero JavaScript NO puede generar PHP, que se encuentra dentro del servidor. A
>lo más, puede alterar o generar valores que serán emitidos desde el browser
>del usuario al servidor. Generalmente se utiliza esta propiedad para hacer
>validaciones simples antes de que se emita un formulario, por ejemplo.
>Tambien se puede utilizad para tomar ciertos datos de un formulario y
>formatearlos de alguna manera que el script en el servidor comprenda.
>
>Realmente se puede utilizar JavaScript (en cuanto a PHP) como un accesorio,
>pero no como parte fundamental de la transmisión de información entre browser
>y servidor. El poder real de JavaScript es al hacer más atractiva y fácil de
>utilizar la página para el cliente. Para quien programa el servidor, lo
>relevante es que la información emitida por los usuarios desde su browser sea
>la correcta, pero no se puede dejar, como se ha comentado varias veces, esa
>carga únicamente en el browser.
>
>Vladimir
>
>



Este archivo fue generado por hypermail 2.1.7 : sáb 18 mar 2006 - 18:24:01 CET