README.md 6.71 KB
Newer Older
Luciano Baraglia committed
1 2 3
Guía Definitiva de Yii 2.0
==========================

Abderrahim Bajja committed
4
Este tutorial se publica con arreglo a los [Términos de Documentación Yii](http://www.yiiframework.com/doc/terms/).
Luciano Baraglia committed
5 6 7 8 9 10 11 12 13 14

Todos los derechos reservados.

2014 (c) Yii Software LLC.


Introducción
------------

* [Acerca de Yii](intro-yii.md)
15
* [Actualizar desde Yii 1.1](intro-upgrade-from-v1.md)
Luciano Baraglia committed
16 17


18 19
Primeros pasos
--------------
Luciano Baraglia committed
20

21
* [Instalar Yii](start-installation.md)
Abderrahim Bajja committed
22
* [Funcionamiento de aplicaciones](start-workflow.md)
23 24 25
* [Hola a todos](start-hello.md)
* [Trabajar con formularios](start-forms.md)
* [Trabajar con bases de datos](start-databases.md)
Abderrahim Bajja committed
26
* [Generar códigos con Gii](start-gii.md)
Qiang Xue committed
27
* [Adentrarse en Yii](start-looking-ahead.md)
Luciano Baraglia committed
28 29


Abderrahim Bajja committed
30
Estructura de una aplicación
Luciano Baraglia committed
31 32
----------------------------

33 34
* [Información general](structure-overview.md)
* [Script de entrada](structure-entry-scripts.md)
Luciano Baraglia committed
35
* [Aplicaciones](structure-applications.md)
36
* [Componentes de una aplicación](structure-application-components.md)
Luciano Baraglia committed
37
* [Controladores](structure-controllers.md)
larnu committed
38
* **TBD** [Modelos](structure-models.md)
Luciano Baraglia committed
39
* [Vistas](structure-views.md)
larnu committed
40 41
* [Filtros](structure-filters.md)
* [Widgets](structure-widgets.md)
Luciano Baraglia committed
42
* **TBD** [Módulos](structure-modules.md)
larnu committed
43
* **TBD**[Recursos](structure-assets.md)
Luciano Baraglia committed
44 45 46
* **TBD** [Extensiones](structure-extensions.md)


47
Gestión de las peticiones
Abderrahim Bajja committed
48
-------------------------
Luciano Baraglia committed
49

Luciano Baraglia committed
50
* **TBD** [Bootstrapping](runtime-bootstrapping.md)
51
* **TBD** [Rutas](runtime-routing.md)
Abderrahim Bajja committed
52
* **TBD** [Peticiones](runtime-requests.md)
53
* **TBD** [Respuestas](runtime-responses.md)
Luciano Baraglia committed
54
* **TBD** [Sesiones y Cookies](runtime-sessions-cookies.md)
larnu committed
55 56 57
* **TBD** [Procesamiento y generación de las URL](runtime-url-handling.md)
* **TBD** [Gestión de errores](runtime-handling-errors.md)
* **TBD** [Registro de anotaciones](runtime-logging.md)
Luciano Baraglia committed
58 59


60
Conceptos clave
Luciano Baraglia committed
61 62 63
---------------

* [Componentes](concept-components.md)
larnu committed
64 65
* **TBD** [Propiedades](concept-properties.md)
* **TBD** [Eventos](concept-events.md)
Luciano Baraglia committed
66
* [Comportamientos (Behaviors)](concept-behaviors.md)
larnu committed
67
* **TBD** [Configuraciones](concept-configurations.md)
Luciano Baraglia committed
68
* [Alias](concept-aliases.md)
69
* [Autocarga de clases](concept-autoloading.md)
larnu committed
70 71
* **TBD** [Localizador de servicios (Service Locator)](concept-service-locator.md)
* **TBD** [Contenedor de inyección de dependencia](concept-di-container.md)
Luciano Baraglia committed
72 73


74
Trabajar con bases de datos
Luciano Baraglia committed
75 76
-----------------------------

larnu committed
77 78 79 80
* **TBD** [Objeto de acceso a datos](db-dao.md) - Conexión a una base de datos, consultas básicas, transacciones y manipulación de esquemas
* **TBD** [Constructor de consultas](db-query-builder.md) - Consulta de la base de datos utilizando una simple capa de abstracción
* **TBD** [Active Record](db-active-record.md) - ORM Active Record, recuperación y manipulación de registros y definición de relaciones
* **TBD** [Migraciones](db-migrations.md) - Control de versiones de bases de datos en el entorno de desarrollo en equipo
Luciano Baraglia committed
81 82 83 84 85 86
* **TBD** [Sphinx](db-sphinx.md)
* **TBD** [Redis](db-redis.md)
* **TBD** [MongoDB](db-mongodb.md)
* **TBD** [ElasticSearch](db-elastic-search.md)


87 88
Obtener datos de los usuarios
-----------------------------
Luciano Baraglia committed
89

larnu committed
90 91
* **TBD** [Crear formularios](input-forms.md)
* **TBD** [Validar datos](input-validation.md)
92 93
* **TBD** [Subir archivos](input-file-upload.md)
* **TBD** [Obtener datos para múltiples modelos](input-multiple-models.md)
Luciano Baraglia committed
94 95


96 97
Visualizar datos
----------------
Luciano Baraglia committed
98

99
* **TBD** [Formato de datos](output-formatting.md)
Luciano Baraglia committed
100
* **TBD** [Paginación](output-pagination.md)
Abderrahim Bajja committed
101
* **TBD** [Ordenación](output-sorting.md)
larnu committed
102 103 104
* **TBD** [Proveedores de datos](output-data-providers.md)
* **TBD** [Widgets de datos](output-data-widgets.md)
* **TBD** [Utilización de temas](output-theming.md)
Luciano Baraglia committed
105 106 107 108 109


Seguridad
---------

larnu committed
110 111 112
* **TBD** [Autenticación](security-authentication.md)
* **TBD** [Autorización](security-authorization.md)
* **TBD** [Trabajar con contraseñas](security-passwords.md)
Luciano Baraglia committed
113
* **TBD** [Auth Clients](security-auth-clients.md)
114
* **TBD** [Buenas prácticas](security-best-practices.md)
Luciano Baraglia committed
115 116


Abderrahim Bajja committed
117 118
Caché
-----
Luciano Baraglia committed
119

120 121 122 123 124
* [Información general](caching-overview.md)
* [Caché de datos](caching-data.md)
* [Caché de fragmentos](caching-fragment.md)
* [Caché de páginas](caching-page.md)
* [Caché HTTP](caching-http.md)
Luciano Baraglia committed
125 126


127 128
Servicios Web RESTful 
---------------------
Luciano Baraglia committed
129

larnu committed
130 131 132 133 134 135 136 137 138
* **TBD** [Guía breve](rest-quick-start.md)
* **TBD** [Recursos (Resources)](rest-resources.md)
* **TBD** [Controladores](rest-controllers.md)
* **TBD** [Gestión de rutas](rest-routing.md)
* **TBD** [Formateo de respuestas](rest-response-formatting.md)
* **TBD** [Autenticación](rest-authentication.md)
* **TBD** [Límite de Rango](rest-rate-limiting.md)
* **TBD** [Gestión de versiones](rest-versioning.md)
* **TBD** [Gestión de errores](rest-error-handling.md)
Luciano Baraglia committed
139 140 141 142 143


Herramientas de Desarrollo
--------------------------

larnu committed
144 145
* **TBD** [Depurador y Barra de Herramientas de Depuración](tool-debugger.md)
* **TBD** [Generación de códigos con Gii](tool-gii.md)
Abderrahim Bajja committed
146
* **TBD** [Generación de documentación de API](tool-api-doc.md)
Luciano Baraglia committed
147 148


Abderrahim Bajja committed
149 150
Pruebas
------
Luciano Baraglia committed
151

larnu committed
152
* **TBD** [Información general](test-overview.md)
153 154 155
* **TBD** [Pruebas unitarias](test-unit.md)
* **TBD** [Pruebas funcionales](test-functional.md)
* **TBD** [Pruebas de aceptación](test-acceptance.md)
larnu committed
156
* **TBD** [Fixtures](test-fixtures.md)
Luciano Baraglia committed
157 158


159 160
Extender Yii
------------
Luciano Baraglia committed
161

larnu committed
162 163 164
* **TBD** [Crear extensiones](extend-creating-extensions.md)
* **TBD** [Personalizar el código de base](extend-customizing-core.md)
* **TBD** [Utilizar librerías de terceros](extend-using-libs.md)
165 166
* **TBD** [Utilizar Yii en sistemas de terceros](extend-embedding-in-others.md)
* **TBD** [Utilizar las versiones 1.1 y 2.0 de Yii juntas](extend-using-v1-v2.md)
larnu committed
167
* **TBD** [Utilizar Composer](extend-using-composer.md)
Luciano Baraglia committed
168 169


Abderrahim Bajja committed
170
Temas especiales
Luciano Baraglia committed
171 172
----------------

larnu committed
173 174 175 176 177 178 179
* **TBD** [Plantilla aplicación avanzada](tutorial-advanced-app.md)
* **TBD** [Creación de una aplicación desde cero](tutorial-start-from-scratch.md)
* **TBD** [Comandos de consola](tutorial-console.md)
* **TBD** [Validadores de base](tutorial-core-validators.md)
* **TBD** [Internacionalización](tutorial-i18n.md)
* **TBD** [Envío de correos electrónicos](tutorial-mailing.md)
* **TBD** [Mejora del rendimiento](tutorial-performance-tuning.md)
180
* **TBD** [Entorno de alojamiento compartido](tutorial-shared-hosting.md)
larnu committed
181
* **TBD** [Motores de plantillas](tutorial-template-engines.md)
Luciano Baraglia committed
182 183 184 185 186 187 188 189 190 191 192 193 194


Widgets
-------

* GridView: link to demo page
* ListView: link to demo page
* DetailView: link to demo page
* ActiveForm: link to demo page
* Pjax: link to demo page
* Menu: link to demo page
* LinkPager: link to demo page
* LinkSorter: link to demo page
larnu committed
195
* **TBD** [Bootstrap Widgets](bootstrap-widgets.md)
Luciano Baraglia committed
196 197 198
* **TBD** [Jquery UI Widgets](jui-widgets.md)


199 200
Clases auxiliares
-----------------
Luciano Baraglia committed
201

larnu committed
202
* **TBD** [Información general](helper-overview.md)
Luciano Baraglia committed
203 204 205 206 207
* **TBD** [ArrayHelper](helper-array.md)
* **TBD** [Html](helper-html.md)
* **TBD** [Url](helper-url.md)
* **TBD** [Security](helper-security.md)