Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Yii Framework
Yii Framework
http://www.yiiframework.com
La guia definitiva para Yii
http://www.yiiframework.com/doc/guide/1.1/es/index
Yii Class Reference
http://www.yiiframework.com/doc/api/1.0.10
1. Instalacin
http://www.yiiframework.com/download
2. Requerimento
Luego de instalar Yii, ustede puede verificar si su server satisface todos los
requerimientos para utilizar Yii. Para hacerlo debe hacer accesible el script de
verificacin de requerimientos para utilizar Yii. Usted puede acceder al script
de verificacin de requerimientos en la siguiente URL en un explorador Web:
http://hostname/path/to/yii/requirements/index.php
Sin escribir ni una sola linea de cdigo, nosotros podemos probar nuestra
primera aplicacin Yii ingresando a la siguiente URL en un explorador Web:
http://hostname/sistema/index.php
4. Base de datos
USE `sistemasweb`;
La mayora de las aplicacines Web utilizan bases de datos. Para utilizar una
base de datos, primero se debe decir a la aplicacin como conectarse a la
misma. Esto se realiza modificando el archivo de configuracin de
aplicacin WebRoot/testdrive/protected/config/main.phpcomo se muestra a
continuacin.
'db'=>array(
'connectionString'=>
'mysql:host=localhost;dbname=sistemasweb',
'username'=>'root',
'password'=>'mysql',
),
%
cd
WebRoot/sistema
%
protected/yiic
shell
generate models/alumno.php
generate fixtures/alumno.php
generate unit/alumnoTest.php
alumno
If you have a 'db' database connection, you can test these models now with:
$model=alumno::model()->find();
print_r($model);
generate models/curso.php
generate fixtures/curso.php
generate unit/cursoTest.php
curso
If you have a 'db' database connection, you can test these models now with:
$model=curso::model()->find();
print_r($model);
generate AlumnoController.php
generate
alumnoTest.php
mkdir
/Users/leonardoribeiro/Sites/sistema/protected/views/alumno
generate create.php
generate update.php
generate index.php
generate view.php
generate admin.php
generate _form.php
generate _view.php
generate _search.php
Crud 'alumno' has been successfully created. You may access it via:
http://hostname/path/to/index.php?r=alumno
generate CursoController.php
generate cursoTest.php
mkdir /Users/leonardoribeiro/Sites/sistema/protected/views/curso
generate create.php
generate update.php
generate index.php
generate view.php
generate admin.php
generate _form.php
generate _view.php
generate _search.php
Crud 'curso' has been successfully created. You may access it via:
http://hostname/path/to/index.php?r=curso
>>
http://hostname/sistema/index.php?r=alumno
http://hostname/sistema/index.php?r=curso
Pantalla de alumnos:
Pantalla de curso:
Pantalla
de
registro
de
alumno: