Contactos

Idioma de programación PHP

En htmlacademy y trabajo en él un mentor. Los estudiantes en el marco de los intensivos aumentarán el entorno de trabajo y esta nota apunta a simplificar esta tarea difícil para principiantes. hay diferentes métodos Levante una pila de lámpara completa, pero iremos a una manera clásica. Configuraremos todos los componentes individualmente (sin el uso de combinaciones preparadas) y comenzaremos con PHP (definitivamente será una nota con la consideración de conjuntos de lámparas preparadas). Dado que planeo trabajar con mentores en PHP Intecives y en, voy a escribir tales instrucciones para la repetición en otro sistema operativo (Linux, MacOS). Como dicen, es mejor beber una vez, pero entonces todo será más fácil. Entonces, proceder.

Descargar PHP para Windows

Vamos al sitio web oficial y cargamos. versión real PHP. En el momento de escribir una nota es - 7.1.4 . Hay varias opciones de distribución en la página. Tengo Windows 7 X64, respectivamente, elijo archivar con cremallera Con el hilo VC14 X64 seguro.

Nota, hay dos opciones para la distribución disponibles para descargar: Caja fuerte (TS) y No es seguro de hilo (NTS). La selección depende de cómo planee aplicar el intérprete. TS Se recomienda usar para un proceso de servicio web (por ejemplo, configurar a través del módulo MOD_PHP para Apache). Se recomienda NTS para usar IIS (servicio de información de Internet) y alternativo FastCGI Web Server (por ejemplo, Apache con Módulo FastCGI) y línea de comando.

Instale PHP 7.1

Vamos a comenzar a cocinar PHP para un trabajo cómodo de la línea de comandos. En el paso anterior, descargó el archivo con la distribución PHP. A diferencia de la mayoría de los programas, PHP se suministra en un archivo simple, y no como un paquete de instalación. Por lo tanto, deberá extraer archivos de forma independiente a cualquier directorio conveniente para usted. Prefiero mantener tales cosas en la raíz. disco del sistema. Cree un directorio en la raíz de "C:" (o cualquier otro lugar) "Php" Y extraer los contenidos del archivo descargado.

Aparecerán muchos archivos en el directorio, pero sobre todo estarán interesados \u200b\u200ben:

  • go-pere.bat. - Script para instalar pera. Los detalles de la pera se pueden leer en la documentación oficial.
  • php.exe. - le permite realizar scripts PHP de la consola;
  • php-win.exe. - Permite scripts PHP sin aplicar la consola;
  • php-cgi.exe. - Necesidad de realizar el código PHP en el modo FastCGI;
  • php7apache2_4.dll - Módulo de integración con Apache 2.4.x servidor web;
  • phpdbg.exe - Depurador;
  • pHP.INI-DESARROLLO - Un ejemplo de un archivo de configuración de PHP para el entorno de desarrollador (desarrollo)
  • pHP.INI-PRODUCTO - Ejemplo del archivo de configuración de PHP para el entorno de trabajo (producción)

Conecte el archivo de configuración

Distribución desempaquetada que tenemos, enchufe para ello. archivo de configuración.. Vamos a poner experimentos, por lo tanto, como muestra, tomar pHP.INI-DESARROLLO. Haga una copia de este archivo en el directorio PHP ( C: \\ php) Con nombre php.ini.. ¡IMPORTANTE! Haz exactamente una copia, no es fácil cambiar de nombre. Durante el desarrollo, es posible que deba cambiar el archivo de configuración y todas las posibilidades de hacer un error que sea difícil de detectar.

En tales casos, no hay nada mejor que regresar a la configuración de referencia. En nuestro caso, será suficiente para repetir la copia del archivo. pHP.INI-DESARROLLO en php.ini.. Entonces, al final de la campaña, el archivo PHP.INI debe aparecer en el directorio con PHP. En notas adicionales, definitivamente hablaremos sobre sus contenidos con más detalle.

Prueba PHP de la línea de comando

En este paso, se completa la llamada "instalación". Abrir la consola ( cmd.exe.La etiqueta está disponible en el menú "Estándar" e ingrese el comando:

C: \\ php \\ php.exe --version

El resultado será el siguiente:

Php 7.1.4 (CLI) (Construido: 11 de abril de 2017 19:54:37) (ZTS MSVC14 (Visual C ++ 2015) x64) Copyright (C) 1997-2017 El grupo PHP Zend Motor V3.1.0, Copyright (C ) 1998 -2017 Tecnologías Zend.

El resultado confirma que FP funciona. Trate de crear un nuevo escenario de archivos, por ejemplo, (creé el archivo "test.php" justo en la raíz del disco "C:") y coloque el texto en él:

Ahora intente ejecutar este archivo y vea el resultado:

C: \\ php \\ php.exe -f test.php

Función phpinfo () Muestra información sobre la configuración de PHP en una forma conveniente. Hablaremos de esta característica.

Simplifica la apelación a php.exe

PHP está listo para trabajar, pero está de acuerdo, cada vez que conduce el camino a PHP en la consola es bastante incómodo. Para simplificar la vida, haremos pequeños cambios en las variables de medio ambiente. Comience en el panel de control. "Sistema" (o simplemente presione la tecla caliente "Windows + Pause Break". Luego haga clic en el botón "Cambiar parámetros". En la ventana que aparece "Propiedades del sistema"Vamos al marcador "Adicionalmente". Encontrar y haz clic en él "Variables de entorno".

Encuentra una variable en la lista "Camino" y presiona el botón "Cambio"Aparecerá la ventana de edición de variables. En el campo "Valor de la variable", necesitamos terminar la ruta al directorio con PHP. Ir a la más fácil de la cadena y apunta el punto al directorio con PHP: C: \\ PHP;

Todos, presione "OK". Ahora reinicie el sistema (ay, usted tiene que). Después de reiniciar las ventanas, puede acceder a PHP Simply: PHP. Por ejemplo, para mostrar la versión del nombre, escribe lo suficiente:

PHP -VERSION.

E interpretar el archivo test.php, ubicado en la raíz del disco "C:":

Php -f c: \\ test.php

O ejecute el servidor web incorporado en absoluto:

PHP -T C: \\ -S 127.0.0.1:8888 Escuchar en http://127.0.11:8888 La raíz del documento es C: \\ Presione Ctrl-C para dejar de fumar.

Para realizar pruebas, abra el navegador web, intente ponerse en contacto con http://127.0.0.1:8888/test.php. Nota después del parámetro -T. Especificamos la ruta al directorio que será el directorio raíz del servidor web. Todos los escenarios ubicados en esta carpeta estarán disponibles para solicitar al cliente. Tengo en el disco "C:" Hay un archivo 1.php. Y es su exactamente lo que solicito.

Assoc .php \u003d phpfile ftype phpfile \u003d "C: \\ php \\ php.ee" -f "% 1" -% ~ 2

Un poco más sobre las variables de medio ambiente.

Ahora hablemos de cómo PHP buscará el archivo de configuración de configuración (recuerde php.ini.). La documentación proporciona una cadena de búsqueda completa. Para evitar dificultades innecesarias, recomiendo agregar inmediatamente un nuevo entorno redondo a las variables "PHPRC" Y como un valor, especifique la ruta al directorio con el archivo de configuración. Mi configuración se encuentra en el mismo directorio que los archivos PHP básicos, por lo tanto, como un valor de la variable, especifico -

"C: \\ PHP". Después de realizar cambios, deberá reiniciar.

Tengo todo en ello. La primera parte del manual para principiantes está lista.

PHP (inglés PHP: preprocesador de hipertexto - "PHP: Hypertext PROPROCESSOR"; Inicialmente, herramientas de página de inicio inicialmente: "Herramientas para crear páginas web personales"): el lenguaje de scripting de propósito general, se utiliza intensivamente para desarrollar aplicaciones web.

Actualmente, PHP está respaldado por la abrumadora mayoría de los proveedores de alojamiento y es uno de los líderes entre los idiomas que se utilizan para crear sitios web dinámicos.

El lenguaje PHP y su intérprete son desarrollados por un grupo de entusiastas en el proyecto de código abierto. El proyecto se extiende bajo su propia licencia incompatible con la licencia pública general de GNU.

Alcance php

En el área de la programación web, en particular Parte del servidor, PHP es uno de los idiomas del escenario popular (junto con JSP, PERL y los idiomas utilizados en ASP.NET).

La popularidad en el área de construcción de sitios web está determinada por la presencia de un gran conjunto de herramientas incorporadas para desarrollar aplicaciones web. Los principales son:

  • eliminación automática de parámetros de publicación y obtenga, así como variables de entorno de un servidor web a matrices predefinidas;
  • interacción con una gran cantidad de diferentes sistemas de gestión de bases de datos (, MySQLI, Oracle (OCI8), Oracle, Microsoft SQL Server, Sybase, ODBC, MSQL, IBM DB2, Cloudscape y Apache Derby, Informix, Ovrimos SQL, IBM Notas, DB ++ , DBM, DBASE, DBX, FRONTBASE, FILEPRO, INGRES II, SESAM, / INTERBASE, ACCESO DE ARCHIENTO DE PARADOVES, MAXDB, Interfaz PDO (Objetos de datos PHP));
  • automatizados enviando encabezados HTTP;
  • trabajar con la autorización HTTP;
  • trabajar con cookies y sesiones;
  • trabajar con archivos locales y remotos, tomas;
  • archivos de procesamiento descargados al servidor;
  • trabajar con XForms.

Actualmente, PHP es utilizado por cientos de miles de desarrolladores. Según la calificación de TIBE Corporation, según los datos del motor de búsqueda, en septiembre de 2015, PHP estaba en 6 ubicaciones entre los lenguajes de programación. Los sitios más grandes que usan PHP incluyen

Usando este lenguaje de programación, puede crear sitios web y aplicaciones web en una computadora local a través del servidor Apache. La mayoría de los sitios de Internet modernos están escritos en el idioma PHP. Las páginas de estos sitios se obtienen por sitios dinámicos, a diferencia de los antiguos en el marcado HTML.

Toda la información se almacena en la base de datos MYSQL desde la cual se realiza la requerida actualmente. Los programadores experimentados pueden crear sitios desde cero, y para usuarios ordinarios, es mejor usar los servicios de los motores terminados (WordPress, Joomla o Drupal), donde sea suficiente para agregar sus inscripciones, y su sitio está listo. Para crear sus sitios web en la computadora local, debe descargar una nueva versión de PHP de forma gratuita. Después de eso, el sitio terminado se puede descargar a Internet.

Capacidades:

  • creación y edición de sitios web y programas;
  • gestión dinámica del contenido del sitio;
  • prueba de varios motores para sitios web;
  • utilizando la cookie http.

Principio de funcionamiento:

Ahora vamos a resolverlo cómo funciona PHP. Primero, debe descargar e instalar un servidor de Witrunal Apache, por ejemplo. Para hacer esto, puede usar el Denwer, XAMPP, conjuntos de desarrolladores de OpenServer o cualquier otro programa. Después de instalar el servidor local, debe copiar los contenidos del archivo RNR en él. Después de eso, puede escribir sitios desde cero en su alojamiento virtual o instalar los sitios de los sitios deseados para crear sus proyectos de Internet.

Pague alojamiento y dominio, puede verter su sitio web en Internet y comenzar a implementar sus habilidades creativas. El uso de idiomas PHP le permitirá crear y editar de manera rápida y conveniente y editar los contenidos de sus sitios. Por ejemplo, para cambiar el diseño de la parte inferior del sitio, debe editar solo un archivo, y los cambios se mostrarán en cada página de su proyecto. En HTML, tendría que editar cada página por separado.

Pros:

  • creando sitios dinámicos en lengua PHP;
  • utilizando bases de datos;
  • oportunidad de descargar PHP gratis a la computadora
  • apoyo para crear múltiples bases de datos y sitios en una computadora local;
  • idioma de programación común y exigido.

Menos:

  • para trabajar en la computadora, es posible que deba instalar un servidor virtual.

Hasta la fecha, PHP es un lenguaje de programación común de sitios y aplicaciones web. Por lo tanto, para crear sus propios proyectos, simplemente es necesario adaptar su sistema de Windows a este idioma. También para el trabajo, deberá instalar el servidor para el alojamiento virtual de sus sitios locales. El uso de este lenguaje de programación le permitirá crear y ejecutar sus proyectos de Internet, por lo que le recomendamos que descargue la última versión de PHP de forma gratuita.



¿Te gustó el artículo? Compártelo