Nuevo con yii

Quien me puede ayudar con un sitio web, no se nada de yiiframework.

Un sitio web creado con yiiframework, tiene backend?

Hola hermano, dime apróximadamente por dónde quisieras comenzar… creo que un comienzo correcto es la mitad de la batalla ganada… Suerte y éxitos…

Disculpa, una mejor idea, comentanos brevemente tus experiencias pasadas como codificador y prodremos idicarte bro…

Buenas.

Cuando dices que no sabes nada de Yii, te refieres exclusivamente a Yii o a PHP?

Has utilizado o sabes lo que significa el patrón MVC?

Si sabes programar en PHP y has utilizado el patrón MVC no tendrás problema para programar en Yii. Claro, al principio pues te costará un poco pq tienes que familiarizarte con el framework.

Si no sabes programar en PHP pues te va a ser complicado, pero no más que si utilizases PHP a pelo. Y si no utilizaste nunca el patrón MVC te recomiendo que leas un poco sobre él.

Después de todo esto tendrás que elegir entre Yii 1 o Yii 2. Cuál elegir? en mi opinión dependerá del host. Si tu host está preparado para Yii2, pues resuelto. Y sino, no creo q tengas problemas con Yii 1.

Cuando sepamos todo esto pues podremos aconsejarte de forma más específica.

Si lo que estás buscando es un framework de "arrastra y listo", busca otra cosa (Joomla, WordPress…?). Aunque facilita las cosas debes saber programar decentemente en PHP.

Es que lo que preguntas es muy genérico. De todas formas, lo primero si la respuesta a mis anteriores preguntas es "Sí" es leer la guía de Yii, que está colgada de forma gratuita en la web oficial.

Un saludo.

Hola, saludos,

Concejos genéricos para utilizar yii2:

conocimientos básicos:

1. Conocimientos de php y programación orientada a objetos.


2. Conocimientos sobre básicos mvc ( como lo han comentado anteriormente ).


3. Conocimientos básicos de composer ( muy básicos, de hecho puedes usar el framework sin este [no es lo recomendable] )

consejos para iniciar a desarrollar una página :

1. Descarga la guía, siempre puedes acceder a ella en internet pero es útil tenerla de forma local.


2. Los libros de inicio recomendados en la página del framework son muy útiles para iniciar.


2.5. manejar los conceptos básicos por ejemplo (por decir algunos ):
  • modelos

  • controladores

  • vistas

  • Assets

  • ActiveRecors

  • DataProviders

    1. picar código de la base para ver de donde se generan las cosas.

    2. no desanimarse y practicar.

respondiendo a la pregunta

En yii2 hay 2 plantillas para trabajar la básica y la avanzada, la básica no tiene múltiples instancias de aplicación mientras que la avanzada si está configurada para

soportar múltiples instancias, por defecto tiene, backend, frontend y console

bueno eso es lo que te puedo decir generalmente.