Base de conocimientos
1 000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Usar la capa de abstracción Propel
Esta guía está dirigida a los desarrolladores que desean utilizar el ORM Propel en un alojamiento donde el acceso a la línea de comandos está restringido.
Prólogo
- El ORM permite vincular los objetos de una aplicación a las tablas de una base de datos. Se manipulan los datos a través de objetos
PHPen lugar de escribirSQLbruto. Propeles la capa de abstracción que gestiona estas interacciones (relaciones, uniones, paginación) para simplificar el mantenimiento del código.
Particularidades y limitaciones
Propelno está preinstalado a través dePear.- Debe instalarlo manualmente en su proyecto.
- Es imperativo descargar la versión "Paquete Convencional" de
Propel.
- Los comandos CLI (como
propel-gen) no son ejecutables en el servidor.- En consecuencia,
Propelsolo se utiliza en modo "Runtime" en la producción. La generación de clases (build) debe realizarse localmente. - El flujo de trabajo consiste en generar el código en un entorno de desarrollo y luego transferir los archivos resultantes al servidor.
- En consecuencia,
- Dependencias:
- El conjunto de bibliotecas necesarias para
Propelestá disponible, exceptoPhing. - La ausencia de
Phingno afecta la producción, ya que esta herramienta solo es necesaria durante la fase de generación local.
- El conjunto de bibliotecas necesarias para
Enlace a esta FAQ:
¿Le ha sido útil esta FAQ?