Tema: Diferencia?
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/05/2003, 13:10
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues .. si miras a PHP como lo que es: "un lenguaje del lado del servidor" .. veras que PHP está en medido de todo.


Osese,

HTML,Javascript,CSS <-> PHP,Perl, ASP, JSP .. etc <-> XML, Base de datos y otros dispositivos para almacenar datos ...

Con el lenguaje del lado del servidor interactuas con el "cliente" .. ese Cliente es tu "navegador" (en entorno web) .. y el lenguaje que usas en el cliente puede ser cualquiera de los mencionados (HTML . etc) .. A su vez el "servidor" (mejor dicho el lenguaje del lado del servidor) puede acceder a Base de datos, a archivos de texto plano en el servidor .. a archivos en formato XML (y derivados para "parsearlo" y entregarlo al navegador en HTML o en otros derivados del XML ..) .. etc

En Perl tienes el "embebed Perl" (o algo así lo llaman) .. que vendría a ser lo que es PHP en su modalidad de trabajo de "código del lado del cliente (HTML/CSS/javascript .. etc) incrustado sobre el código PHP" ...

Siempre (si vas a trabajar para la "web") debes de conocer HTML/CSS/javascript como "Base" y luego generar ese "HTML/etc" dinámicamente con algun lenguaje del lado del servidor .. sea PHP o el que gustes. A su vez, este lenguaje del lado del servidor puede interactuar con dispositivos de almacenamiento de datos .. ya sean "Base de datos" .. o todos los que se mencionaron incluido XML (auque XML es un tema aparte .. pues se puede "pasar" directo al navegador en otros derivados del XML (XHTML .. etc) ).

PHP la "virtud" que tiene es que en un principio se diseñó para la "web", así que dispone de un buen número de funcionalidades ya implementadas para el trabajo diário con la "web dinámica".

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.