Sitio web Php
Esta sección asume que usted ha instalado y configurado el Servidor Web Apache2 y el Servidor de Base de Datos MySQL. Puede consultar las secciones de Apache2 y MySQL en este documento para instalar y configurar Apache2 y MySQL respectivamente.
Si ha instalado los paquetes libapache2-mod-php o php-cgi, puede ejecutar scripts PHP desde su navegador web. Si ha instalado el paquete php-cli, puede ejecutar scripts PHP en un prompt de terminal.
Por defecto, cuando se instala libapache2-mod-php, el servidor web Apache 2 está configurado para ejecutar scripts PHP utilizando este módulo. Por favor, verifique si los archivos /etc/apache2/mods-enabled/php8.*.conf y /etc/apache2/mods-enabled/php8.*.load existen. Si no existen, puede habilitar el módulo con el comando a2enmod.
Puede guardar el contenido en un archivo phpinfo.php y colocarlo en el directorio DocumentRoot del servidor web Apache2. Dirigiendo su navegador a http://hostname/phpinfo.php se mostrarán los valores de varios parámetros de configuración de PHP.
Php vs javascript
PHP es un lenguaje de scripting de propósito general orientado al desarrollo web.[5] Fue creado originalmente por el programador danés-canadiense Rasmus Lerdorf en 1993 y lanzado en 1995.[6][7] La implementación de referencia de PHP es producida ahora por The PHP Group.[8] PHP originalmente significaba Personal Home Page,[9] pero ahora significa el inicialismo recursivo PHP: Hypertext Preprocessor.[10]
El código PHP suele ser procesado en un servidor web por un intérprete de PHP implementado como un módulo, un demonio o como un ejecutable de Common Gateway Interface (CGI). En un servidor web, el resultado del código PHP interpretado y ejecutado -que puede ser cualquier tipo de datos, como HTML generado o datos de imagen binarios- formaría la totalidad o parte de una respuesta HTTP. Existen varios sistemas de plantillas web, sistemas de gestión de contenidos web y frameworks web que pueden emplearse para orquestar o facilitar la generación de esa respuesta. Además, PHP puede utilizarse para muchas tareas de programación fuera del contexto web, como aplicaciones gráficas independientes[11] y control de drones robóticos[12]. El código PHP también puede ejecutarse directamente desde la línea de comandos.
Descarga de Php
Si se está iniciando en el uso de PHP, comience con la actual versión estable de PHP 8.1. PHP 8.x añade muchas nuevas características sobre las versiones anteriores 7.x y 5.x. El motor ha sido reescrito en gran medida, y PHP es ahora incluso más rápido que las versiones anteriores. PHP 8 es una actualización importante del lenguaje y contiene muchas nuevas características y optimizaciones.
Debería intentar actualizar a la última versión estable rápidamente – PHP 7.4 ya está al final de su vida útil. La actualización es fácil, ya que no hay muchas interrupciones de compatibilidad hacia atrás. Si no está seguro de en qué versión se encuentra una función o característica, puede consultar la documentación de PHP en el sitio web php.net.
Homebrew es un gestor de paquetes para macOS que te ayuda a instalar fácilmente PHP y varias extensiones. El repositorio central de Homebrew ofrece “fórmulas” para PHP 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0 y PHP 8.1. Instale la última versión con este comando:
Puede descargar los binarios desde windows.php.net/download. Después de la extracción de PHP, se recomienda establecer el PATH a la raíz de su carpeta de PHP (donde se encuentra php.exe) para que pueda ejecutar PHP desde cualquier lugar.
Ejemplo Php
Visual Studio Code es un gran editor para el desarrollo de PHP. Tiene características como resaltado de sintaxis y coincidencia de corchetes, IntelliSense (completado de código), y fragmentos de código fuera de la caja y puede añadir más funcionalidad a través de las extensiones de VS Code creadas por la comunidad.
Para establecer la ruta ejecutable de PHP, seleccione el enlace Editar en settings.json en PHP > Validar: Ruta ejecutable, que abrirá su archivo settings.json de usuario. Añade el ajuste php.validate.executablePath con la ruta de tu instalación de PHP:
Hay muchas extensiones de lenguaje PHP disponibles en el VS Code Marketplace y se están creando más. Puede buscar extensiones de PHP desde VS Code en la vista de Extensiones (⇧⌘X (Windows, Linux Ctrl+Shift+X)) y luego filtrar la lista desplegable de extensiones escribiendo ‘php’.