Foros del Web » Programando para Internet » PHP »

¿que pasaria si.........?

Estas en el tema de ¿que pasaria si.........? en el foro de PHP en Foros del Web. meto dentro de un comando echo o varios echo las diferentes lineas de una pagina web tipo html? se ejecuta correctamente en el navegador? ¿conseguiria ...
  #1 (permalink)  
Antiguo 07/02/2003, 13:04
Avatar de pereztroff  
Fecha de Ingreso: junio-2002
Ubicación: En la Internet.
Mensajes: 4.068
Antigüedad: 15 años, 6 meses
Puntos: 5
¿que pasaria si.........?

meto dentro de un comando echo o varios echo las diferentes lineas de una pagina web tipo html? se ejecuta correctamente en el navegador?

¿conseguiria que la pagina cargara mas rapida?
¿evitaria que el codigo html lo pudieran copiar?
  #2 (permalink)  
Antiguo 07/02/2003, 13:18
Avatar de chubu  
Fecha de Ingreso: enero-2002
Ubicación: Buenos Aires
Mensajes: 133
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: ¿que pasaria si.........?

Cita:
se ejecuta correctamente en el navegador?
Si, se ejecuta correctamente. Tendrás que tener en cuenta escapar las comillas y ese tipo de cosas.

Cita:
¿conseguiria que la pagina cargara mas rapida?
No, todo lo contrario. El procesador del PHP "pasa de largo" lo que esta fuera de los tags de PHP (<? y ?>). Y procesa lo que está dentro, por ende demorará mas tiempo, ya que tendrá que ejecutar cada echo.

Cita:
¿evitaria que el codigo html lo pudieran copiar?
De ninguna manera. Lo que el PHP hace es devolver TODA la salida de tu script al navegador. Esta salida incluye TODO lo que sale de tus echos y prints. Ten esto siempre en cuenta: el PHP se ejecuta en el servidor y devuelve, de una sola vez, todo el resultado de tu script al cliente (navegador), el cual solo muestra html.

saludos,

chubu
__________________
:pensando:hay algo mal que no anda bien
  #3 (permalink)  
Antiguo 07/02/2003, 15:57
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 6 meses
Puntos: 16
Re: ¿que pasaria si.........?

Hola,
Cita:
Mensaje Original por pereztroff
meto dentro de un comando echo o varios echo las diferentes lineas de una pagina web tipo html? se ejecuta correctamente en el navegador?
Si el servidor esta programado para entender la extension de la pagina (.html, .php, ...) como fichero PHP, lo parseara PHP y generada el codigo HTML que envia al navegador.
Cita:
¿conseguiria que la pagina cargara mas rapida?
Si la pagina solo son echo de codigo HTML (sin acceso a Bases de Datos ni bucles ni nada de programacion, solo una lista de echos que no muestren variables PHP ni nada), la pagina tardara MAS en cargarse, exactamente la diferencia entre el tiempo que tarde PHP en ejecutar y enviar el fichero y lo que tarda normalmente el servidor web en enviar un fichero HTML normal.
Cita:
[/B]¿evitaria que el codigo html lo pudieran copiar? [/B]
No. El navegador recibe el codigo HTML normal, asi que esta al alcance de todo el mundo.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:13.