URLs amigables en Yii

Siguiendo con los tutoriales de Yii , hoy vamos a ver como conseguir urls amigables , urls limpias o seo friendly urls…como les guste llamarles. Si vieron los anteriores articulos de Yii habran notado que las urls son feas, siempre llevan un ‘index.php?r=’ y vamos a mejorar eso. Son 3 pasos: Paso 1- Activar mod_rewrite en apache Por defecto ya deberian tenerlo activado, la mayoria de los hosting lo tienen activado, asi que este paso en general puede saltearse. Pero si no esta activado entonces pueden usar el siguiente comando en distos basadas en Debian/Ubuntu: ...

November 5, 2012

Yii - Base de datos y modelos

Seguimos avanzando con la parte basica de Yii con estos tutoriales. Hoy vamos a ver como conectarse a una base de datos , como usar los modelos y un ejemplo sencillo de como visualizar los datos almacenados. Hay que aclarar que una vez establecido los datos de acceso a los datos, se pueden obtener y manipular sin usar controladores. La principal ventaja de usarlos es que podemos aprovechar el patron de Active Record. ...

October 26, 2012

Diagramas ER con PHPMyAdmin

Algo que todo programador necesita es una herramienta para diseñar o al menos ver diagramas E R(Entidad-Relacion) de la base de datos con la que se trabaje. Para el caso de MySQL hay varios programas que pueden ayudar con eso como [wwwsqldesigner](https://paraisolinux.com/herramienta-para-modelado- de-base-de-datos-online/ “Modelado Mysql”) o [dBeaver](https://paraisolinux.com/dbeaver-herramienta-para-la-gestion-de- bases-de-datos/ “dBeaver”). Pero como la mayoria de los que trabajamos con MySQL siempre usamos PHPMyAdmin entonces estaria bueno poder tener la herramineta mas ‘a mano’. ...

October 6, 2012

PHP Error, mejores mensajes de error para PHP

Hace no tanto les comentaba sobre Kint , era una alternativa al var_dump de php y que servia para ayudarnos en la tarea de programacion, encontrar errores, etc. Hoy encontre una herramienta destinada a monstrarnos mejores mensajes de error en PHP , se llama PHP Error. Las caracteristicas de esta herramienta son muy interesantes: Facil de instalar, facil de usar Todo en un solo archivo Resalta el archivo donde se produjo el error Muestra y resalta la linea donde se produjo el error Funciona tambien con AJAX Provee toda la informacion posible sobre el error para que sea facil corregirlo Se ve bonito [](https://paraisolinux.com/wp- content/uploads/2012/10/php_errpr1.png) ...

October 5, 2012

Gii de Yii - Crear controllers y views

Continuando con los tutoriales de Yii esta vez vamos a empezar con otra herramienta muy buena que incluye este framework y es el generador de codigo. Una herramienta que nos ayuda a generar la estructura base de una aplicacion, por ejemplo, controladores, views, modelos, formularios e incluso CRUDs (Create Read Update Delete). Hoy vamos a ver solo la primera parte, como crear controllers y views. En el tutorial anterior, cuando vimos como hacer el clasico Hola Mundo! con Yii, entendimos un poco como es la organizacion de archivos y carpetas pero a veces puede ser una molestia estar creando cada uno de esos archivos y carpetas a mano, y es en eso en lo que nos va a ayudar Gii , el generador de codigo de Yii. ...

September 30, 2012