|
| Noticias |
| |
Nuevo Yupp PHP Framework v0.3Por más información, visitar el link adjunto.
[ ver mas ] 09-04-2011 @ 18:27 Yupp PHP Framework v0.2.0Ha pasado algún tiempo desde la última
liberación, por eso estamos muy contentos de anunciar la nueva versión
de Yupp PHP Framework v0.2.0. [ ver mas ] 18-06-2010 @ 12:58 Liberamos nueva version de Yupp PHP FrameworkEstamos muy contentos de anunciar la nueva liberación del Yupp PHP
Framework v0.1.9, el primer framework PHP Open Source Uruguayo.
[ ver mas ] 11-04-2010 @ 21:30 |
| |
|
| Hoja de Ruta a la primer version de SWP |
| |
|
Para la version 1.0 de SWP esperamos poder implementar las siguientes caracteristicas:
- Soporte de componentes instalables.
- Mejor soporte de skins y permitir instalar nuevas skins.
- Internacionalizacion.
- Validación de datos y mapeo a objetos automatica.
- Hace un tiempo estuve trabajando en un componente que permita recibir datos de formularios, juntarlos en objetos predefinidos y validar dichos datos con restricciones también predefinidas.
- Algunas ideas fueron tomadas de frameworks java de renombre como Spring y Struts.
- Mejoras en la seguridad.
- Componente de acceso a datos mas poderoso, general, sólido y flexible.
- En este momento (10 de nov de 2007) estoy trabajando en un componente para poder crear consultas de forma dinamica.
- Tambien estoy pensando modulos para abstraer distintos DBMSs de forma de poder cambiar el motor de bases de datos sin afectar en lo mas minimo a la aplicación. La idea es configurarlo en una línea y que eso sea todo lo que haya que cambiar para cambiar el DBMS. Espero poder tener listos soporte para MySQL, PostgreSQLy SQLite.
- Por otro lado estoy investigando como desarrollar un componente que de soporte a clases persistentes en PHP5. La idea es poder tener un modelo de datos particular y poder persistirlo sin mas trabajo que seguir la forma en que se construyen, de esta forma la persistencia se programa una sola vez y es generica para cualquier modelo que siga la politica de los objetos persistentes. Y no solo es el tema de la persistencia, si no la generacion automatica de las tablas y respaldos automaticos de informacion, como tambien de restricciones dinamicas sobre los campos, que se verifican previo a ser persistidas, tema que tiene que ver tambien con lo que se semenciona en el punto 4.
- Componente de WebFlow.
- Estoy trabajando en el desarrollo de un componente muy básico de WebFlow basado en la experiencia que tengo con Spring Web Flow y en su diseño. Esto daría un soporte básico a acciones que necesitan mostrar varias páginas intermedias para poder completarse, y es la base de cualquier sistema web de nivel empresarial. La idea es portar a PHP una forma mínima del Spring Web Flow.
- Cola de visitas.
- Esto sirve para saber por que páginas se navegó y sirve para dar soporte a las acciones "back" y "foward", acciones globales que permiten ir a la página anterior o la siguiente.
- Más y mejores módulos.
En breve estaré publicando información al respecto de cada coponente.
Pablo Pazos Gutierrez SWP Project Leader 10/11/2007
|
| |
| Estado del proyecto |
| |
En breve publicaremos informacion acerca del estado actual del proyecto, la hoja de ruta y fechas tentativas para liberaciones del producto.
Cuando la informacion este lista, buscaremos acercarnos a la comunidad PHP para comenzar a pensar en armar nuestra propia comunidad SWP, acercandonos sobre todo a los desarrolladores y disenadores de habla hispana.
Algunos adelantos:
Hoy en dia estoy trabajando en resolver varios problemas comunes que necesita resolver cualquier framework MVC, uno de los primeros problemas que quise resolver es el de validacion de informacion. Cuando se envia informacion del cliente al servidor se hace en forma de datos individuales, en general esos datos son atributos de un mismo objeto y los objetos que se manejan en el sistema tienen ciertas reglas o restricciones que dicen lo que debe cumplir un objeto para ser valido. En este sentido, con ayuda de algunas ideas de frameworks Java como Struts y Spring Framework, he implementado una solucion para especificar y armar objetos a partir de datos individuales enviados desde el cliente al servidor. El proximo paso es la especificacion de restricciones sobre estos objetos y una forma automatica de evaluar su validez.
Tambien he hecho avances en otras areas como la internacionalizacion (i18n), tambien con ayuda de algunas ideas del Spring Framework.
Pronto publicare informacion mas precisa sobre el avance y los planes a corto plazo.
Pablo Pazos Gutierrez SWP Project Leader 15/08/2007
Ha pasado tiempo desde el ultimo reporte del estado del proyecto, la verdad estuve con muy poco tiempo para dedicarle a SWP, aunque siempre que tengo un ratito, me pongo a hacer algo. En este momento estoy definiendo algunos aspectos generales de la aplicacion, temas de la arquitectura, algunos temas nuevos como los componentes, los templates, y tambien estoy dando vueltas con algunas ideas para definir webflows de forma sencilla para que sea facil de integrar con SWP. Como ven muchas ideas nuevas (para SWP) que pienso poder desarrollar para la version 1.0 del sistema, y lo que espero es poder llegar a un framework bastante completo para poder desarollar aplicaciones de gran porte en PHP. Estimo que en menos de un mes voy a tener toda la especificacion lista y seguramente alguna prueba de concepto de alguna de las caracteristicas que me gustaria integrar en SWP. Por cualquier pregunta, o si solo te quieres contactar con migo, puedes hacer clic aqui Contáctate con nosotros ;) Hasta pronto.
Pablo Pazos Gutierrez SWP Project Leader 06/10/2007
En este momento estoy dedicando gran parte de mi tiempo a terminar el soporte de objetos persistentes. La implementacion esta bastante avanzada, faltan algunas pruebas y agregar el soporte para el mapeo de herencia (una tarea bastante complicada). En este momento las caracteristicas mas importantes son:
- Generacion automatica del esquema (las tablas de la base de datos se generan a partir del modelo de forma automatica).
- Soporte para asociaciones 1..1, 1..* y *..*.
- Salvado y cargado automatico (simplemente llamando a un metodo "save" o "get", NADA DE SQL!).
- Se apega fuertemente al paradigma orientado a objetos.
En breve estare liberando la version 0.1 de este componente del framework que podra ser utilizada de forma independiente del framework. La idea de la liberacion temprana es poder probarlo, obtener algo de feedback y mejorarlo en lo que se pueda. Cualquier duda, consulta o comentario, puedes contactarme aqui.
Pablo Pazos Gutierrez SWP Project Leader 09/01/2008
|
| |
|
| Prueba el CMS |
| |
El Sandbox o "caja de arena" es un sitio de acceso público donde probar y jugar con las funcionalidades de SWP-CMS.
Accede AQUI al Sandbox (para ingresar utiliza "sandbox" como usuario y clave).
Descarga SWP-CMS desde aquí.
|
| |
|