Red de conocimiento informático - Conocimiento del nombre de dominio - Tres tipos comunes de plataformas de desarrollo de aplicaciones web en la actualidad_¿Qué son el software de desarrollo web?

Tres tipos comunes de plataformas de desarrollo de aplicaciones web en la actualidad_¿Qué son el software de desarrollo web?

Marco de desarrollo OpenbizCubiPHP

Este es obviamente un marco altamente acoplado, que de alguna manera representa una sensación de hotel "llave en mano" para los desarrolladores. OpenbizCubi es un marco de desarrollo de plataformas de aplicaciones. Aunque OpenbizCubi sigue siendo un caballo oscuro en comparación con muchos marcos familiares, sigue siendo un marco muy recomendado. Está construido sobre ZendFramework, pero tiene su propia lógica MVC y ORM basada en metadatos, y utiliza plantillas Smarty y PHP como motor principal de plantillas de UI, por lo que si eres un jugador de Zend Framework, no te preocupes, el código de OpenbizCubi Exactamente lo mismo, permitiéndote comenzar fácilmente.

Se diferencia de otros frameworks PHP tradicionales. Tiene un motor de metadatos similar a JAVA, que "describe" la mayoría de los objetos a través de XML, e incluso puede implementar CRUD (datos aumentados) a través de los datos descritos en XML. Eliminar, modificar y verificar) estas operaciones. Si las necesidades de su negocio son solo implementar algunas operaciones CRUD de datos simples, ni siquiera necesita escribir ningún código PHP, XML puede hacerlo todo. Y su energía PHP puede centrarse en implementar alguna lógica empresarial especial a través de su método de servicio de complemento.

OpenbizCubi tiene actualmente una poderosa herramienta de generación de código llamada OpenbizAppbuilder. Para los desarrolladores que no están familiarizados con los metadatos XML de Openbiz, Appbuilder es definitivamente una herramienta que puede ayudarlo a comenzar rápidamente. El asistente de generación de interfaz gráfica le ayuda a crear automáticamente. objetos de datos, objetos de formulario, servicios integrados e incluso prototipos de aplicaciones completas. Según la descripción oficial de Openbiz, sólo necesita pensar en la lógica empresarial de su aplicación y dejar el resto del trabajo de codificación a OpenbizAppbuilder.

Marco de desarrollo CakePHP

Si aún necesita escribir código compatible con PHP4, CakePHP es una muy buena opción. Alguna vez fue el marco de estilo MVC más popular en la lista de PHP4 y 5. También ofrece muchas vías de soporte técnico (grupos de discusión, foros de mensajes, IRC, etc.) y excelentes tutoriales. CackePHP es un marco fácil para comenzar, pero no podrás dominarlo por completo en solo unas pocas semanas.

ZendFramework Framework

ZendFramework está diseñado para dirigirse a algunos de los desarrolladores más experimentados y crear algunas aplicaciones empresariales desde cero. (Por ejemplo, OpenbizCubi está construido sobre el marco ZendFramework). El marco es altamente modular. Esto significa que puede consultar el código Zend según sea necesario. Algunas bibliotecas incluso se pueden extraer y utilizar fácilmente de forma independiente (como Zend_Gdata, que también es una función de bajo acoplamiento). Con Zend Framework, no es necesario seguir su arquitectura MVC (aunque será mejor que lo haga) y proporciona muchas funciones avanzadas integradas para tareas como la integración con servicios web existentes, la multilingüización y la implementación de pruebas unitarias.