Download the PHP package gorvet/gframe without Composer

On this page you can find all versions of the php package gorvet/gframe. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package gframe

GFrame

GFrame es un framework PHP ligero para aplicaciones web, paneles administrativos y servicios HTTP. Integra routing, middleware, render de vistas, ORM, autenticación, permisos, sesiones, módulos reutilizables y capacidades como multimedia, correo, notificaciones, procesos en segundo plano, cron, SEO e integraciones HTTP.

La serie 1.0 estabiliza el núcleo, la instalación mediante Composer y el funcionamiento tanto en aplicaciones globales como multitenant.

Requisitos

Algunas capacidades tienen requisitos adicionales. Por ejemplo, el cliente HTTP saliente necesita cURL y Async necesita PHP CLI con exec() disponible.

Crear una aplicación nueva

El generador actual se ejecuta desde una copia del repositorio de GFrame:

composer new no es un comando nativo de Composer. Es el script new definido por este repositorio y debe ejecutarse desde la copia de gframe-framework.

El proyecto generado instala gorvet/gframe mediante Composer y después se configura desde install.php.

Consulta Instalación y perfiles para Apache/Nginx, base de datos, perfiles y módulos.

Añadir GFrame a un proyecto existente

Si ya tienes un proyecto Composer y necesitas incorporar el paquete directamente:

Eso instala la librería; no ejecuta el generador de proyectos ni añade el script composer new al proyecto consumidor.

Mientras el paquete no esté disponible desde el repositorio Composer utilizado por tu entorno, configura GitHub o un repositorio local path según tu flujo de desarrollo.

Empieza a desarrollar

La documentación principal ya no está organizada solo como referencia de clases. Empieza por:

  1. Documentación de GFrame.
  2. Desarrollar una aplicación con GFrame.
  3. Tutorial: Productos de extremo a extremo.
  4. Arquitectura cuando necesites profundizar en el runtime.

El tutorial muestra en una sola funcionalidad:

Desarrollo del framework

Desde el repositorio de GFrame:

composer check ejecuta lint, tests y validación de skills.

El catálogo de módulos puede consultarse con:

o directamente:

Las dependencias de desarrollo se instalan en packages/. Esa carpeta es generada por Composer y no se versiona.

Actualizar una aplicación

Los proyectos existentes actualizan primero el paquete y después sincronizan los archivos/migraciones administrados:

Consulta Actualizaciones antes de modificar archivos publicados por módulos o el esqueleto.

Módulos y personalización

GFrame diferencia entre:

Una funcionalidad normal no necesita convertirse en módulo. Puede vivir simplemente en:

Los originales de los módulos runtime permanecen dentro del paquete. El proyecto crea únicamente las personalizaciones que necesita, con prioridad sobre el original.

Consulta Extensibilidad.

Capacidades

Entre las áreas cubiertas por el framework están:

Consulta el índice de documentación para elegir la guía según la tarea.

Reconstrucción documental

La rama de reconstrucción mantiene un inventario explícito de documentación cubierta, parcial, ausente u obsoleta en docs/reconstruccion-documentacion.md. El código es la fuente de verdad para resolver contradicciones.

Licencia

GFrame se distribuye bajo la licencia MIT.


All versions of gframe with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1.9
ext-dom Version *
ext-json Version *
ext-mbstring Version *
ext-openssl Version *
hhxsv5/php-sse Version ^2.0
opis/closure Version ^4.3
phpmailer/phpmailer Version ^6.12
vlucas/phpdotenv Version ^5.6
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package gorvet/gframe contains the following files

Loading the files please wait ...