|
YuppLiberacionV015
Notas de la version:Version 0.1.5 del Yupp Framework PHP Incluye los siguientes componentes:
Requisitos:
Cambios con respecto a la versión anterior:
posibilidad de mapear un modelo de clases con herencia entre ellas, en distintas tablas. Previamente Yupp solo soportaba mapeo de herencia de una tabla, con esta nueva opción tenemos un componente ORM de gran funcionalidad y flexibilidad a la hora de diseñar los modelos de datos de nuestros sistemas. consistencia de datos al eliminar, esto sirve para avisarle al usuario cuando se olvida de actualizar asociaciones antes de eliminar algún objeto. Que contiene esta liberación?Contiene los componentes mencionados antes, el YORM y el YMVC. Esta liberación contiene un ejemplo de un sistema de Blog sencillo donde se pueden crear entradas y comentarios, mostrando el funcionamiento básico del framework, con funcionalidades como:
Para correr el ejemplo
Descomprime el contenido de la liberacion que descargaste desde http://www.SimpleWebPortal.net en un directorio de tu servidor Apache, accesible desde un browser, por ejemplo /www o /public_html. Configuracion de la base de datos y creacion de la base:
editar la informacion presente en el archivo: "/core/config/core.config.YuppConfig.class.php", modificando el campo $dev_datasource, estableciendo los valores correctos para cada clave de dicho array: url, user, pass y database. Y se debe crear la base de datos con el nombre que hayas configurado en "/core/config/core.config.YuppConfig.class.php" en el campo "database". Generacion de las tablas:Debes editar el archivo "/index.php" descomentando la siguiente linea: PersistentManager::getInstance()->generateAll(); Esto generara las tablas automaticamente a partir de las clases de modelo en "/model", al acceder al sistema. Debajo se explica como acceder al sistema, luego de haber accedido por primera vez vuelve a comentar esa linea ya que si no la comentas generara un error porque las tablas ya existen. En las próximas versiones intentaremos crear un mecanismo más amigable para generar las tablas en la base. Acceder al ejemplo:Accede al directorio donde se descomprimió Yupp Framework PHP desde un browser, aparecerá una página con links, esos links ejecutan las acciones por defecto de los controladores existentes, el único controlador que tiene utilidad por el momento es "EntradaBlog" que es de donde se permite crear entradas para el blog. Cualquier duda o sugerencia, envianos un mail desde http://www.SimpleWebPortal.net > contacto. Tambien puedes contactarnos a por nuestro blog: http://YuppFramework.blogspot.com. Pablo Pazos Project Leader www.SimpleWebPortal.net |
Sign in to add a comment