Saltar a contenido

Introducción

Screenshot

Es un framework de desarrollo web es una biblioteca de software que permite a los desarrolladores construir aplicaciones y sitios web de manera eficiente y rápida; esta documentación introduce el despliegue y la utilización de PiecesPHP, un framework basado como su nombre lo indica en PHP (probado en PHP 8.5) que no solo facilita el desarrollo rápido de aplicaciones web, sino que también incorpora características modulares avanzadas que abordan las necesidades modernas de escalabilidad, seguridad y rendimiento.

Cómo está organizada la documentación

Hay cuatro capas, según quién lee y para qué:

Capa Para quién Dónde
Desarrollar sobre PiecesPHP Quien construye un proyecto a partir del framework PiecesPHP Framework: estructura, rutas, mappers, terminal, crear un módulo y el panel por dentro. La API, en la documentación aparte de source-docs/api/
Mantener y extender el framework Quien cambia el propio PiecesPHP Mantener el framework y el CHANGELOG.md de la raíz
Guías de entorno y herramientas Quien prepara un servidor o una herramienta Viven en el repositorio de desarrollo (source-docs/entornos) y no viajan a los clones. Lo que el framework exige —PHP, sus extensiones y el correo de desarrollo— está en Despliegue
Agentes de IA Los asistentes que trabajan en el repositorio AGENTS.md y .agents/, en el repositorio; no se publican aquí

Consideraciones iniciales

PiecesPHP requiere el despliegue de un entorno LAMP, que es el acrónimo usado para describir un sistema de infraestructura de internet el cual usa las siguientes herramientas:

  • Linux, el sistema operativo
  • Apache, el servidor web
  • MySQL/MariaDB, el gestor de bases de datos
  • PHP, el lenguaje de programación

Lo que PiecesPHP exige de ese entorno en Ubuntu 26.04 LTS (la versión de PHP, sus extensiones y Apache) está en Despliegue.

Despliegue de PiecesPHP

Aunque gracias a WSL es posible el despliegue en sistemas windows, para más información visite los siguientes enlaces: