When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Sitio web con PHP usando Yii Framework

Aprenda a crear un sitio web de forma rápida con uno de los frameworks más populares de PHP, llamado Yii Framework

     
  • 4
  •  |
  • Reviews ( 14 )
₹499

This Course Includes

  • iconudemy
  • icon4 (14 reviews )
  • icon2.5 total hours
  • iconspanish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Sitio web con PHP usando Yii Framework

En este curso aprenderá paso a paso como construir una aplicación web con PHP usando uno de los frameworks más populares del mercado llamado Yii Framework, veremos los conceptos básicos del framework hasta los conceptos más avanzados que se usan en la creación de la aplicación web con PHP y el Yii Framework.Al terminar el curso aprenderás cómo funcionan las aplicaciones realizadas con Yii Framework, PHP y MySQL, además que comprenderá la estructura MVC utilizada con YII de tal forma que podrás tener una idea general de todo lo que se puede hacer con este poderoso framework y con PHP y Mysql.Yii es un framework orientado a objetos, software libre, de alto rendimiento​ basado en componentes, PHP y framework para aplicaciones web. Yii se pronuncia en español como se escribe y es un acrónimo para "Yes It Is!" (en español: ¡Sí lo es!).​

El proyecto Yii comenzó el 1 de enero de 2008, con el fin de solucionar algunos problemas con el framework PRADO. Por ejemplo, PRADO es lento manejando páginas complejas, tiene una curva de aprendizaje muy pronunciada y tiene varios controles que dificultan la personalización, mientras que Yii es mucho más fácil y eficiente. En octubre de 2008 después de 10 meses de trabajo en privado, la primera versión alfa de Yii fue lanzada. El 3 de diciembre del mismo año, Yii fue formalmente presentado al mundo.Algunas características de YII Framework son:  -Patrón de diseño Modelo Vista Controlador (MVC).

- Database Access Objects (DAO), query builder, Active Record y migración de base de datos.

- Integración con jQuery.

- Entradas de Formulario y validación.

- Widgets de Ajax, como compleción automática de campos de texto y demás.

- Soporte de Autenticación incorporado. Además soporta autorización vía role-based access control (RBAC) jerárquico.

- Personalización de aspectos y temas.

- Generación compleja automática de WSDL, especificaciones y administración de peticiones Web service.

- Internacionalización y localización (I18N and L10N). Soporta traducciones, formato de fecha y hora, formato de números, y localización de la vista.

- Esquema de caching por capas. Soporta el cache de datos, cache de páginas, cache por fragmentos y contenido dinámico. El medio de almacenamiento del cache puede ser cambiado.

- El manejo de errores y logging. Los errores son manejados y personalizados, y los log de mensajes pueden ser categorizados, filtrados y movidos a diferentes destinos.

- Las medidas de seguridad incluyen la prevención cross-site scripting (XSS), prevención cross-site request forgery (CSRF), prevención de la manipulación de cookies, etc.

- Herramientas para pruebas unitarias y funcionales basados en PHPUnit y Selenium.

- Generación automática de código para el esqueleto de la aplicación, aplicaciones CRUD, etc.

- Generación de código por componentes de Yii y la herramienta por línea de comandos cumple con los estándares de XHTML.

- Cuidadosamente diseñado para trabajar bien con código de terceros. Por ejemplo, es posible usar el código de PHP o Zend Framework en una aplicación Yii.

What You Will Learn?

  • Cómo usar el framework Yii de PHP y MYSQL..
  • Entender el funcionamiento de MVC con Yii Framework..
  • Crear proyectos web que sean útiles en tus proyectos..
  • Entender los componentes necesarios para empezar con el framework Yii.