Tarifa plana de servicios 煤nicos para profesionales WordPress

PHP vs JS

Desarrollo Web

Como ya se cit贸 anteriormente, PHP no trabaja en el navegador, s贸lo lo hace en el servidor web, por lo que se denomina lenguaje de programaci贸n para 芦backend禄 o del lado del servidor.

Por el contrario JS (JavaScript) es un lenguaje de programaci贸n que originariamente se considera de 芦frontend禄 o del lado del cliente, ya que trabaja en el propio navegador web, a帽adiendo l贸gica y dinamismo a los datos e informaci贸n que ya se encuentran renderizados.

Primero PHP saca todo el potencial al servidor y las base de datos, para preparar el documento a enviar al navegador, para que una vez en el lado del cliente pueda trabajar JS interpretado directamente en el navegador.

Podemos considerar PHP m谩s necesario en tanto es el que genera la web en el servidor en base a la informaci贸n almacenada en la base de datos y la manda al navegador web, por lo que se considera una operaci贸n esencial para poder ver la web. Una vez mostrada la web, el navegador podr铆a tener desactivada la ejecuci贸n de JS, por lo que a priori no deber铆a haber funcionalidades importantes a ejecutar por JS… aunque en la actualidad no se concibe ya una web sin el dinamismo que aporta el JS y tampoco es algo que los usuarios suelan desactivar. 馃檪 ( y mucho menos si la web realmente se renderiza toda gracias a JS, pero eso ya es otra historia fuera de este art铆culo )

Destacar que el c贸digo JavaScript permite a帽adir dinamismo a las p谩ginas web sin ser necesario recargar la p谩gina efectuando una nueva petici贸n al servidor web.

Nota: Aunque no es el cometido de este episodio, citar que JS mediante Ajax tambi茅n puede realizar llamadas en segundo plano al servidor para que trabaje PHP y traiga nueva informaci贸n a mostrar.


A diferencia de PHP, los navegadores web si entienden e interpretan el lenguaje de programaci贸n JavaScript, por lo que en los ficheros HTML que conforman un sitio web se puede incluir c贸digo JS y/o indicar donde se encuentra para descargar estos ficheros JS con el c贸digo a ejecutar sobre la p谩gina web.

Es importante saber que el c贸digo PHP s贸lo lo puede ver el due帽o del sitio web si accede a ver los ficheros guardados en el servidor, a diferencia del c贸digo JS, que como se env铆a al navegador para ser ejecutado, es un c贸digo visible por cualquier persona que visite la p谩gina web e inspeccione el c贸digo fuente de la misma.

JS gracias a nuevos frameworks y librer铆as tambi茅n se puede usar y se usa interpretado desde el servidor, como lenguaje para gestionar el backend con incluso conexiones con base de datos y estructuras completas de gesti贸n sin usar PHP.

Por otra parte destacar que WordPress si bien su base es PHP, desde diciembre de 2018 tambi茅n trabaja con JS mediante React en su editor de contenidos; en realidad esto sigue siendo JS del lado del cliente aunque se use en la parte s贸lo accesible para los gestores de la web, realmente el c贸digo lo ejecuta el navegador.

En resumen, el c贸digo PHP se interpreta en el servidor y nunca deber铆a mandarse al navegador, ya que trabaja s贸lo antes de que se mande el documento web, mientras que el c贸digo JS se envia para que sea interpretado y ejecutado en el lado cliente = navegador.

NO te pierdas las novedades en SumaPress

Contacto directo
1
驴Tienes dudas?
Hola!
驴tienes dudas? 驴No tienes claro si te ser谩 de utilidad lo que te ofrece SumaPress?
En ese caso no dudes en contactar para resolverlas :)
pd: no te pierdas el canal de Telegram https://t.me/sumapress