Herramientas de usuario

Herramientas del sitio


informatica:programacion:php

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:programacion:php [2023/05/22 16:05] – [PHP] tempwininformatica:programacion:php [2025/02/04 10:44] (actual) – [Proyectos hechos con PHP] tempwin
Línea 6: Línea 6:
 ==== Debian ==== ==== Debian ====
  
 +<code>
 +apt install php php-common
 +</code>
 +
 +Extensiones:
 +
 +<code>
 +apt install php-cli php-fpm php-json php-pdo php-mysql php-zip php-gd  php-mbstring php-curl php-xml php-pear php-bcmath
 +</code>
 +
 +Integración con Apache:
 +
 +<code>
 +apt install libapache2-mod-php
 +</code>
 +
 +Si no estuviese instalado el servidor web Apache, se instalaría con:
 +
 +<code>
 +apt install apache2 apache2-utils
 +</code>
 +
 +Para descargar la última versión de PHP:
 +
 +<code>
 +sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2
 +</code>
 +
 +<code>
 +echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list
 +</code>
 +
 +<code>
 +wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -
 +</code>
 +
 +<code>
 +sudo apt update
 +sudo apt install php8.2
 +</code>
 ===== Variables ===== ===== Variables =====
  
Línea 234: Línea 274:
  
   * [[informatica:programacion:php:phpmailer|PHPMailer]]: envío de correo electrónico.   * [[informatica:programacion:php:phpmailer|PHPMailer]]: envío de correo electrónico.
 +  * [[informatica:programacion:php:phpexcel|PHPExcel]]: lectura y escritura de ficheros Excel.
 +  * [[informatica:programacion:php:simplexlsx|SimpleXLSX]]: lectura de ficheros Excel.
   * [[https://github.com/u01jmg3/ics-parser|PHP ICS Parser]]: parser para eventos de iCalendar.   * [[https://github.com/u01jmg3/ics-parser|PHP ICS Parser]]: parser para eventos de iCalendar.
   * [[https://github.com/squizlabs/PHP_CodeSniffer|PHP_CodeSniffer]]: revisa ficheros PHP y detecta violaciones del estándar de código definido.   * [[https://github.com/squizlabs/PHP_CodeSniffer|PHP_CodeSniffer]]: revisa ficheros PHP y detecta violaciones del estándar de código definido.
Línea 243: Línea 285:
 No es necesaria ninguna biblioteca externa para construir esta extensión. Está disponible y compilada de forma predeterminada desde PHP 5. No es necesaria ninguna biblioteca externa para construir esta extensión. Está disponible y compilada de forma predeterminada desde PHP 5.
  
 +===== Frameworks PHP =====
 +
 +  * [[informatica:programacion:php:frameworks:laravel|Laravel]]
 +  * [[informatica:programacion:php:frameworks:codeigniter|CodeIgniter]]
 +  * [[https://symfony.com/|Symfony]]
 +  * [[https://fuelphp.com/|Fuel PHP]]
 +  * [[https://www.slimframework.com/|Slim]]: pensado para prototipado o desarrollar APIs rápidamente.
 +
 +===== Proyectos hechos con PHP =====
 +
 +  * [[informatica:software:aplicaciones_web:adminer|Adminer]]
 +  * [[informatica:programacion:php:frameworks:codeigniter|CodeIgniter]]
 +  * [[wiki:dokuwiki|DokuWiki]]
 +  * [[informatica:software:aplicaciones_web:filegator|FileGator]]
 +  * [[informatica:software:aplicaciones_web:firefly_iii|Firefly III]]
 +  * [[informatica:software:aplicaciones_web:flarum|Flarum]]
 +  * [[https://grocy.info/|grocy]]
 +  * [[informatica:software:aplicaciones_web:kanboard|Kanboard]]
 +  * [[informatica:programacion:php:frameworks:laravel|Laravel]]
 +  * [[informatica:software:aplicaciones_web:monica|Monica]]
 +  * [[https://github.com/Seldaek/monolog|monolog]]
 +  * [[informatica:software:aplicaciones_web:nextcloud|Nextcloud]]
 +  * [[informatica:programacion:php:phpmailer|PHPMailer]]
 +  * [[https://www.phpmyadmin.net/|phpMyAdmin]]
 +  * [[informatica:software:aplicaciones_web:tiny_file_manager|Tiny File Manager]]
 +  * [[https://es.wikipedia.org/wiki/Wikipedia|Wikipedia]]
 +  * [[informatica:software:aplicaciones_web:wordpress|WordPress]]
 +
 +https://opensourcecollection.com/php-projects
 ===== Recursos ===== ===== Recursos =====
  
informatica/programacion/php.1684764303.txt.gz · Última modificación: por tempwin