mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-01 11:39:41 +08:00
30 lines
1.5 KiB
Markdown
30 lines
1.5 KiB
Markdown
# Qué necesita saber
|
|
|
|
La curva de aprendizaje de Yii no es tan empinada como en otros _frameworks_ en PHP,
|
|
pero todavía hay algunas cosas que debería aprender antes de empezar con Yii.
|
|
|
|
## PHP
|
|
|
|
Yii es un _framework_ (base estructurada de desarrollo) en PHP, así que asegúrese de
|
|
[leer y comprender la referencia del lenguaje](http://php.net/manual/es/langref.php).
|
|
Al desarrollar con Yii deberá escribir código de manera orientada a objetos, así que
|
|
asegúrese de estar familiarizado con
|
|
[clases y objetos](https://secure.php.net/manual/es/language.oop5.basic.php) así como con
|
|
[espacios de nombres](https://secure.php.net/manual/es/language.namespaces.php).
|
|
|
|
## Programación orientada a objetos
|
|
|
|
Se requiere una comprensión básica de la programación orientada a objetos. Si no está
|
|
familiarizado con ella, diríjase a alguno d elos muchos tutoriales disponibles, como
|
|
[el de tuts+](https://code.tutsplus.com/tutorials/object-oriented-php-for-beginners--net-12762).
|
|
|
|
Observe que cuanto más complicada sea su aplicación, más conceptos avanzados de la
|
|
POO deberá aprender para gestionar con éxito esa complejidad.
|
|
|
|
## Línea de órdenes y composer
|
|
|
|
Yii usa profusamente el gestor de paquetes _de facto_ de PHP, [Composer](https://getcomposer.org/),
|
|
así que asegúrese de leer y comprender su [guía](https://getcomposer.org/doc/01-basic-usage.md).
|
|
Si no está familiarizado con el uso de la línea de órdenes, es hora de empezar a probarla.
|
|
Una vez que aprenda los fundamentos, nunca querrá trabajar sin ella.
|