Yii PHP Framework
  • Guide
  • API
  • Wiki
  • Forum
  • Community
    • Live Chat
    • Extensions
    • Resources
    • Members
    • Hall of Fame
    • Badges
  • More
    • Learn
    • Books
    • Resources
    • Develop
    • Download Yii
    • Report an Issue
    • Report a Security Issue
    • Contribute to Yii
    • Donate
    • About
    • What is Yii?
    • Release Cycle
    • News
    • License
    • Team
    • Official Logos and Design
  • Login
Guía Definitiva de Yii 2.0
  • PDF
  • Offline HTML (tar.gz)
  • Offline HTML (tar.bz2)
  • العربية
  • English
  • Français
  • Bahasa Indonesia
  • 日本語
  • Polski
  • Português brasileiro
  • Русский
  • Українська
  • Oʻzbekcha
  • 简体中文
  • Tiếng Việt
  • 1.1
  • 1.0

Introducción

  • Acerca de Yii
  • Actualizar desde Yii 1.1

Primeros pasos

  • Qué necesita saber
  • Instalar Yii
  • Funcionamiento de aplicaciones
  • Hola a todos
  • Trabajar con formularios
  • Trabajar con bases de datos
  • Generar códigos con Gii
  • Adentrarse en Yii

Estructura de una aplicación

  • Información general
  • Script de entrada
  • Aplicaciones
  • Componentes de una aplicación
  • Controladores
  • Modelos
  • Vistas
  • Filtros
  • Widgets
  • Módulos
  • Assets
  • Extensiones

Gestión de las peticiones

  • Información general
  • Bootstrapping
  • Routing y Creación de las URL
  • Peticiones (Requests)
  • Respuestas (Responses)
  • Sesiones (Sessions) y Cookies
  • Gestión de errores
  • Registro de anotaciones

Conceptos clave

  • Componentes
  • Propiedades
  • Eventos
  • Comportamientos (Behaviors)
  • Configuraciones
  • Alias
  • Autocarga de clases
  • Localizador de servicios (Service Locator)
  • Contenedor de inyección de dependencia

Trabajar con bases de datos

  • Objeto de acceso a datos
  • Constructor de consultas
  • Active Record
  • Migraciones
  • Sphinx
  • Redis
  • MongoDB
  • ElasticSearch

Obtener datos de los usuarios

  • Crear formularios
  • Validar datos
  • Subir archivos
  • Recogida de tabular input
  • Obtener datos para múltiples modelos

Visualizar datos

  • Formato de datos
  • Paginación
  • Ordenación
  • Proveedores de datos
  • Widgets de datos
  • Trabajar con scripts de cliente
  • Temas

Seguridad

  • Autenticación
  • Autorización
  • Trabajar con contraseñas
  • Autenticar Clientes
  • Buenas prácticas

Caché

  • Información general
  • Caché de datos
  • Caché de fragmentos
  • Caché de páginas
  • Caché HTTP

Servicios Web RESTful

  • Guía breve
  • Recursos (Resources)
  • Controladores
  • Gestión de rutas
  • Formateo de respuestas
  • Autenticación
  • Límite de Rango
  • Gestión de versiones
  • Gestión de errores

Herramientas de Desarrollo

  • Depurador y Barra de Herramientas de Depuración
  • Generación de códigos con Gii
  • Generación de documentación de API

Pruebas

  • Información general
  • Configuración del entorno de pruebas
  • Pruebas unitarias
  • Pruebas funcionales
  • Pruebas de aceptación
  • Fixtures

Temas especiales

  • Plantilla aplicación avanzada
  • Creación de una aplicación desde cero
  • Comandos de consola
  • Validadores del núcleo
  • Internacionalización
  • Envío de correos electrónicos
  • Mejora del rendimiento
  • Entorno de alojamiento compartido
  • Motores de plantillas
  • Trabajar con Código de Terceros

Widgets

  • Bootstrap Widgets
  • Jquery UI Widgets

Clases auxiliares

  • Información general
  • ArrayHelper
  • Html
  • Url
  • About
  • About Yii
  • News
  • License
  • Contact Us
  • Downloads
  • Framework
  • Documentation
  • Extensions
  • Logo
  • Documentation
  • Guide
  • API
  • Wiki
  • Resources
  • Development
  • Contribute
  • Latest Updates
  • Report a Bug
  • Report Security Issue
  • Community
  • Forum
  • Live Chat
  • Facebook Group
  • Hall of Fame
  • Badges
  • Terms of service
  • License
  • Website Source Code
  •  
  • © 2008 - 2023 Yii
  • Design: Eshill
  • Terms of service
  • License
  • Website Source Code
  •  
  • © 2008 - 2023 Yii
  • Design: Eshill
  • Supported by
  • OpenCollective
  • JetBrains logo