Cristalphp
El marco CrystalPhP. Un marco MVC flexible de Crystal Collective.
Un proyecto personal, no mantenido.
Inspirado de Codeigniter, Laravel y Abantecart.
¿Por qué?
- CodeIgniter: simple, fácil, pero el desarrollo es lento
- Laravel: cuchillo suizo, significa que a veces es demasiado para pequeñas necesidades. Crystalphp se encuentra en algún lugar en el medio de ambos
Características actuales
- Respuesta basada en ruta, enrutamiento rápido
- Estructura MVC modular con soporte de MVC anidado o jerárquico (HMVC)
- Implementación de API de REST fácil
- Híbrido de MVC y soporte REST
- Herramientas de SEO
- Utiliza Laravel elocuente para la interacción de la base de datos
- Muchos más para agregar ...
¿Cómo funciona?
- Paso 1. Cargue la aplicación e inicialice la aplicación. Analizar la solicitud
- Paso 2. Cargue todos los archivos de ruta y analice la ruta de solicitud. Ejecute la lógica definida en la devolución de llamada de la ruta
- Paso 3. (Opcional) Para la estructura MVC : envíe el controlador con la lógica MVC. La lógica MVC de CrystalPhP está bien elaborada para dar funcionalidad heirárquica y modular. Referencia a los ejemplos
- Paso 3. (opcional) para API REST : en la funcionalidad integrada para enviar una respuesta de descanso en líneas mínimas como sea posible
- Paso 4. Envíe la salida comprimida y limpia si está habilitada
Viene muy pronto:
- Mecanismo de caché
- Respuestas encriptadas
- Transmisión de eventos en tiempo real
- Biblioteca de autores para una fácil verificación
- Autorización basada en roles
Cuéntanos si tienes alguna sugerencia, gracias