# 2 PHP
Podemos entrar a la web oficial de PHP (opens new window)
Podemos entrar a la web oficial de Guía de Estilo para PHP (opens new window)
Podemos entrar a la web oficial de Composer (opens new window)
Podemos entrar a la web oficial de Packagist (opens new window)
Podemos entrar a la web oficial de SQL Power Architect (opens new window)
# ¿Qué es PHP?
Aviso
Según PHP (opens new window): PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.
# Enlaces utiles
En esta seccion pondremos enlaces utiles:
- PHP
- MySQL
- Configurar XAMPP para PostgreSQL
- PostgreSQL
# Apuntes varios
En esta seccion pondremos apuntes varios:
# Instalamos Composer
Instalamos Composer (opens new window) desde su web
Notas
Recordar que los paquetes se pueden descargar desde la opcion Browse Packages de la web de Composer (opens new window) que te lleva a Packagist (opens new window)
composer --version
composer
# 7-aprendiendo-librerias-php
Notas
Sección 62: Librerías externas para PHP (opens new window) ----> Master en PHP, SQL, POO, MVC, Laravel, Symfony, WordPress +
Html2Pdf:
- Html2Pdf - Packagist (opens new window)
- Html2Pdf - GitHub (Acá se puden descargar ejemplos de como usar la librería) (opens new window)
composer require spipu/html2pdf composer update # Se ejecuta si no tuvieramos la carpeta "vendor" o si actualizamos "composer.json"Zebra Pagination:
- Zebra Pagination - Packagist (opens new window)
- Zebra Pagination - GitHub (Acá se puden descargar ejemplos de como usar la librería) (opens new window)
composer require stefangabos/zebra_pagination composer update # Se ejecuta si no tuvieramos la carpeta "vendor" o si actualizamos "composer.json"PHP Thumb: Puede ser útil, pero hasta el momento no se encontro utilidad como tal, asi que no se trabajo en 7-aprendiendo-librerias-php
- PHP Thumb - Packagist (opens new window)
- PHP Thumb - GitHub (Acá se puden descargar ejemplos de como usar la librería) (opens new window)
composer require masterexploder/phpthumb composer update # Se ejecuta si no tuvieramos la carpeta "vendor" o si actualizamos "composer.json"FirePHP: Requiere extensión del navegador, lo cual lo hace impráctico, asi que no se trabajo en 7-aprendiendo-librerias-php
- FirePHP - Packagist (opens new window)
- FirePHP - GitHub (Acá se puden descargar ejemplos de como usar la librería) (opens new window)
composer require firephp/firephp-core composer update # Se ejecuta si no tuvieramos la carpeta "vendor" o si actualizamos "composer.json"