
Webby tiene como objetivo ser un marco PHP "similar a LEGO" que le permite crear API, consola/CLI y aplicaciones web en una arquitectura modular, que también puede integrar otras características a partir de marcos PHP existentes u otros paquetes de PHP con facilidad.
Es una extensión del marco CodeIgniter 3 para un fácil desarrollo de aplicaciones web con una experiencia fácil de desarrollador (DX) para principiantes.
Cree aplicaciones PHP increíbles con una "arquitectura de aplicación simple (dulce)".
La forma recomendada de instalar Webby es a través del compositor. ¿Eres nuevo en el compositor? Haga clic en el enlace.
Esto instalará la última versión compatible con PHP:
$ composer create-project sylynder/webby < project-name >Asegúrese de reemplazar el nombre del proyecto con el nombre de su proyecto
La documentación principal de Webby se puede encontrar aquí: Webby Docs
La documentación se actualiza actualmente constantemente. Tomará tiempo cubrir todos los aspectos del marco, pero estamos trabajando las 24 horas para hacer esto posible.
Actualmente hemos planeado usar la sección de blogs para guiar a los desarrolladores a través de su viaje en el aprendizaje del marco.
Si ya ha estado desarrollando con CodeInigniter 3 y está familiarizado con el enfoque HMVC, aún puede usar el mismo conocimiento para comenzar.
Para los desarrolladores que están muy familiarizados con el marco Codeigniter 3 aún pueden consultar la documentación aquí: CI3 DOCS
El concepto de Codeigniter 4 no ha sido tan claro y la reescritura de Codeigniter 3 ha vuelto a establecer el marco de muchas maneras, esta es una forma de demostrar que Codeigniter podría haberse mejorado gradualmente sin el enfoque que el equipo central usó.
Se recomienda PHP versión 8.0 o más nuevo.
PHP 8.1 se lanzó en noviembre de 2021 y, por lo tanto, no se sabía que la mayoría de sus funcionalidades fueran respaldadas, esto retrasó el desarrollo de este proyecto para trabajar perfectamente con la última versión 8.1 de PHP y el marco, Aconsejamos permanecer entre las versiones 7.4 y 8.0 para el desarrollo estable de aplicaciones de PHP.
Si desea descubrir errores y contribuir, puede usar la versión PHP 8.1.
Actualmente es compatible con 8.1, pero todavía no han surgido problemas. Se pueden discutir todos los problemas y se abordará. PHP 8.2 está aquí desde diciembre de 2022. También estaremos esperando problemas relacionados para resolver. Actualmente, algunos problemas ya se han solucionado.
Utiliza el núcleo del marco CodeIgniter 3 y toma prestado algunas características nuevas agregadas de Codeigniter 4. Está diseñado para mover a los desarrolladores que están familiarizados con CI3 para adaptarse fácilmente a CI4 con un poco de sintaxis o concepto similar.
Los enlaces a continuación lo guiarán para saber más sobre cómo funciona Webby
Hay muchos planes futuros para Webby
Este proyecto es utilizado por las siguientes compañías:
Estamos utilizando la licencia MIT (MIT). Consulte nuestro archivo License.md. Si desea saber más sobre la licencia, vaya a la licencia para obtener más información.