¿Por qué no se puede descargar el código .php incluso la página web está escrita en php?

Déjame preguntarte algo :

  • ¿Puede obtener el código fuente real de counter strike del archivo .exe, No!
  • ¿Puede obtener el código fuente de Java de su código de bytes? Bueno, sí, pero es un poco complicado.

Lo mismo se aplica a php.

Déjame decirte qué sucede cuando haces clic en un sitio web php:

  • El servidor web recibe su solicitud y comienza a encontrar la fuente php, que desafortunadamente es un script del lado del servidor.
  • Similar al código fuente como java o C ++, el código php se ejecuta en el servidor (análogo a un compilador) y la salida se genera como una página html.
  • Esta página html se le envía como respuesta en lugar del código fuente php que deseaba.

Entonces, si quieres aprender php prácticamente, mi consejo sería hackear el servidor web (: P) o llorar bastante, ya que php no es tan de código abierto como se dice.

Al final los codificadores PHP son como:

PHP es un lenguaje de script del lado del servidor. Básicamente, eso significa que el servidor lo lee, no su navegador. Todos los scripts PHP en una página se ejecutan en el servidor antes de ser entregados al navegador.

Sin embargo, un error o vulnerabilidad de seguridad en el servidor puede permitir que se vea y acceda al código PHP.

Si su intención es aprender de otros, intente descargar cms de código abierto como Drupal, Joomla y WordPress. También puede buscar código PHP en github.com