Qiang Xue
10 years ago
2 changed files with 65 additions and 6 deletions
@ -0,0 +1,59 @@
|
||||
¿Qué es Yii? |
||||
============ |
||||
|
||||
Yii es un framework PHP de alta performance, basado en componentes para desarrollar aplicaciones Web |
||||
modernas en poco tiempo. |
||||
El nombre Yii significa "simple y evolutivo" en chino. También puede ser tomado como un acrónimo |
||||
en inglés de **Yes It Is** (**Sí, eso es**)! |
||||
|
||||
|
||||
¿Para qué es Mejor Yii? |
||||
----------------------- |
||||
|
||||
Yii es un framework genérico para desarrollo Web, lo que significa que puede ser utilizado para desarrollar |
||||
todo tipo de aplicaciones Web basadas en PHP. Debido a su arquitectura basada en componentes y sofisticado |
||||
soporte de Cache, es especialmente apropiado para el desarrollo de aplicaciones de gran envergadura como portales, |
||||
foros, sistemas de gestión de contenidos (CMS), proyectos de e-commerce, RESTful Web services y más. |
||||
|
||||
¿Cómo se Compara Yii con Otros Frameworks? |
||||
------------------------------------------ |
||||
|
||||
- Como la mayoría de frameworks PHP, Yii implementa el patrón de diseño MVC (Modelo-Vista-Controlador) y promueve |
||||
la organización de código basada en este patrón. |
||||
- Yii toma la filosofía de que el código debe ser escrito de manera simple y elegante. Nunca intentará sobre-diseñar |
||||
las cosas por el sólo hecho de seguir determinado patrón de diseño. |
||||
- Yii es un framework completo que provee muchas características probadas y listas para usar, como: query builders |
||||
y ActiveRecord, tanto para bases de datos relacionales como para NoSQL; soporte de desarrollo de RESTful APIs; |
||||
soporte de cache multi-tier; y más. |
||||
- Yii es extremadamente extensible. Puedes personalizar o reemplazar practicamente cualquier pieza de código del núcleo. |
||||
También puedes tomar ventaja de su sólida arquitectura de extensiones, y así utilizar o desarrollar extensiones |
||||
re-distribuibles. |
||||
- La alta performance es siempre una meta principal en Yii. |
||||
|
||||
Yii no es un show-de-un-solo-hombre, está sustentado por un [fuerte equipo de desarrollo][] así como una gran comunidad |
||||
con muchos profesionales constantemente contribuyendo con el desarrollo del framework. El equipo de desarrollo de Yii |
||||
mantiene un ojo en las últimas tendencias de desarrollo Web, así como en las mejores prácticas y características |
||||
encontradas en otros frameworks y proyectos. Las buenas prácticas más relevantes encontradas en cualquier otro lugar |
||||
son regularmente incorporadas en el núcleo y expuestas a través de simples y elegantes interfaces. |
||||
|
||||
[fuerte equipo de desarrollo]: http://www.yiiframework.com/about/ |
||||
|
||||
Versiones de Yii |
||||
---------------- |
||||
|
||||
Actualmente Yii tiene dos versiones mayores disponibles: 1.1 y 2.0. La versión 1.1 es la anterior generación y ahora sólo cuenta con mantenimiento. |
||||
La versión 2.0 está completamente reescrita, y adopta las últimas tecnologías y protocolos, incluyendo Composer, PSR, namespaces, traits, y más. |
||||
Esta versión representa la última generación del framework y su desarrollo recibirá nuestro principal esfuerzo en los próximos años. |
||||
Esta guía es principalmente sobre la versión 2.0. |
||||
|
||||
|
||||
Requerimientos y Pre-requisitos |
||||
------------------------------- |
||||
|
||||
Yii 2.0 requiere PHP 5.4.0 o mayor. Puedes encontrar requerimientos más detallados para características |
||||
individuales corriendo el comprobador de requerimientos incluido en cada lanzamiento de Yii. |
||||
|
||||
Para utilizar Yii se requiere conocimientos básicos acerca de programación orientada a objetos (POO), ya que está |
||||
basado puramente en esta tecnología. |
||||
Yii 2.0 hace uso también de las últimas características de PHP, como [namespaces](http://www.php.net/manual/en/language.namespaces.php) y [traits](http://www.php.net/manual/en/language.oop5.traits.php). |
||||
Entendiendo estos conceptos te ayudará a entender Yii 2.0 más fácilmente. |
Loading…
Reference in new issue