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