Repolode
xiaochong0302

xiaochong0302/course-tencent-cloud

Plataforma educativa de código abierto en PHP (Phalcon) para crear sitios de venta de cursos, aprendizaje en línea y pago por conocimiento, desplegable con Docker.

Alternativa open source a:TeachableThinkific

Estrellas
1,175
Forks
305
Issues abiertos
4
Último commit
hace 12 días

¿Qué es?

Koogua Cloud Classroom (edición escolar de código abierto) es una aplicación web para gestionar sitios de cursos y escuelas en línea. Está desarrollada con el framework PHP Phalcon y permite publicar, vender y ofrecer cursos para aprender desde interfaces de escritorio y móviles H5, además de incluir un panel de administración.

El proyecto incluye sus componentes principales: Phalcon 5.x para el backend, layui para la interfaz de usuario del frontend, xunsearch para la búsqueda de texto completo y PHP 8.4, MySQL 8.4 y Redis 8.2 como dependencias base. El despliegue se describe como una implementación en contenedores con Docker, y la documentación del proyecto abarca la configuración del entorno, los servicios y los clientes.

Las instancias de demostración tienen recursos limitados y están pensadas únicamente para probar la interfaz. Los datos de los cursos son contenido de ejemplo y el envío de datos desde el panel de administración está deshabilitado.

Funciones clave

  • 01Interfaz de escritorio e interfaz móvil H5 para estudiantes.
  • 02Panel de administración para gestionar cursos y usuarios.
  • 03Flujo de pedidos y pagos de cursos de pago.
  • 04Búsqueda de texto completo con tecnología de xunsearch.
  • 05Despliegue en contenedores basado en Docker.

Casos de uso

  • Lanzar un sitio web de cursos de pago o una escuela en línea.
  • Crear una plataforma de pago por conocimiento que venda contenido a usuarios.
  • Gestionar un sitio privado de formación o aprendizaje en línea para una organización.

Inicio rápido

  1. 1

    Sigue la guía de configuración del entorno enlazada en el README (wiki del proyecto)

  2. 2

    Instala la pila necesaria: PHP 8.4, MySQL 8.4, Redis 8.2, Phalcon 5.20.3 y Xunsearch 1.4

Antes de usarlo

  • Requiere instalar y configurar varios servicios, incluidos PHP 8.4, MySQL 8.4, Redis y Xunsearch.
  • Está construido sobre el framework de extensiones C de Phalcon, lo que requiere más trabajo de configuración que las pilas PHP estándar.
  • Se distribuye bajo la licencia GPL-2.0, una licencia copyleft que exige que las distribuciones derivadas sigan siendo de código abierto.

En colecciones

Temas

#course-platform#education#lms#php#phalcon#docker#e-learning#course#mooc#school

Preguntas frecuentes

¿Qué es course-tencent-cloud?
Plataforma educativa de código abierto en PHP (Phalcon) para crear sitios de venta de cursos, aprendizaje en línea y pago por conocimiento, desplegable con Docker. Koogua Cloud Classroom (edición escolar de código abierto) es una aplicación web para gestionar sitios de cursos y escuelas en línea. Está desarrollada con el framework PHP Phalcon y permite publicar, vender y ofrecer cursos para aprender desde interfaces de escritorio y móviles H5, además de incluir un panel de administración.
¿course-tencent-cloud es gratuito? ¿Qué licencia tiene?
course-tencent-cloud es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿course-tencent-cloud sigue mantenido?
Mantenimiento activo. El último commit de course-tencent-cloud fue el 26 oct 2026.
¿Para qué puedo usar course-tencent-cloud?
Lanzar un sitio web de cursos de pago o una escuela en línea. Crear una plataforma de pago por conocimiento que venda contenido a usuarios. Gestionar un sitio privado de formación o aprendizaje en línea para una organización.
¿Cómo se instala course-tencent-cloud?
Sigue la guía de configuración del entorno enlazada en el README (wiki del proyecto) Instala la pila necesaria: PHP 8.4, MySQL 8.4, Redis 8.2, Phalcon 5.20.3 y Xunsearch 1.4
¿Dónde consigo course-tencent-cloud?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/xiaochong0302/course-tencent-cloud

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados