Framework PHP de alto rendimiento
Yii en Colombia: framework PHP rápido, con generador de código
Un framework maduro y veloz, con un generador que escribe por ti el código repetitivo: modelos, formularios y pantallas de administración a partir de la base de datos.
Qué es Yii y qué hace
Yii es un framework de PHP orientado al rendimiento y a la productividad. Trae lo esperable —rutas, modelos, validación, seguridad— y una pieza que lo distingue: Gii, un generador que crea modelos, formularios y pantallas completas de administración a partir de las tablas que ya tienes.
Eso lo hace especialmente cómodo para aplicaciones de gestión: paneles internos, sistemas administrativos, cualquier cosa que sea sobre todo formularios y listados sobre una base de datos.
Es BSD, tiene documentación excelente y una comunidad estable. Es menos popular que Laravel en el mundo hispanohablante, y eso pesa a la hora de encontrar a alguien que lo retome.
Qué puedes hacer con Yii
Para qué encaja.
Cómo desplegar Yii en Conexcol
Yii es PHP y base de datos: el hosting con cPanel es su sitio natural, y se instala solo desde el panel.
Sitios elásticos · un clic desde Softaculous
Nuestro hosting Linux: cPanel, LiteSpeed y sitios elásticos —recursos dedicados y aislados por cuenta con CloudLinux LVE—. La aplicación se instala sola desde el instalador Softaculous que trae el panel.
Cuándo elegir esta vía. Lo normal si la aplicación es un sitio web, una tienda, un aula o un foro y no necesitas tocar el sistema operativo.
Dificultad: Sin conocimientos técnicos · Tiempo: 2 a 5 minutos
Yii está en el instalador de nuestros servidores. La versión que pone hoy es la 2.0.55.
Se instala desde Softaculous. El mismo aviso que con los otros frameworks, y es el que más disgustos ahorra: **el documento raíz del dominio tiene que apuntar a la carpeta pública del proyecto**, no a la raíz, o quedan expuestos la configuración y todo lo demás. Para un proyecto serio, Yii se trabaja con Composer y despliegue por repositorio.
En Softaculous → Instalaciones queda la lista de lo que tienes puesto: desde ahí se entra al panel sin recordar la contraseña, se actualiza, se clona a un subdominio de pruebas y se restaura una copia.
La misma instalación, sobre infraestructura de alta disponibilidad
El mismo cPanel y el mismo Softaculous del hosting Linux, montados sobre el cluster: si un nodo cae, el sitio sigue.
Cuándo elegir esta vía. Cuando la aplicación ya factura y una caída cuesta dinero.
Dificultad: Sin conocimientos técnicos · Tiempo: 2 a 5 minutos
Yii está en el instalador de nuestros servidores. La versión que pone hoy es la 2.0.55.
En Softaculous → Instalaciones queda la lista de lo que tienes puesto: desde ahí se entra al panel sin recordar la contraseña, se actualiza, se clona a un subdominio de pruebas y se restaura una copia.
Cualquier cosa que corra en Linux
El servidor cloud viene limpio y con root. Lo que la aplicación pida —Docker, un repositorio, un compilador— lo instalas tú.
Cuándo elegir esta vía. Cuando la aplicación no está en ninguna de nuestras listas, o quieres una versión o una configuración concretas.
Dificultad: Administración de sistemas · Tiempo: Lo que tarde la aplicación
En un servidor cloud Yii no llega puesto: lo instalas tú con root. Tiene sentido cuando necesitas una versión concreta de PHP, otro servidor web, o convivencia con piezas que el hosting no trae.
Aquí el soporte de Conexcol cubre el servidor —que encienda, que tenga red, que responda—. La aplicación que instalaste y sus datos son tuyos.
Qué pide Yii para funcionar
Medido en nuestros propios servidores, no copiado de la web del fabricante. Es lo que de verdad se instala cuando pulsas el botón.
Lo que más se usa de Yii
Lo que lo distingue.
Quién usa Yii
Desarrolladores que hacen sistemas de gestión.
Yii en cifras
Comprobable en nuestro instalador.
Dónde seguir a Yii
Enlaces al proyecto, no a nosotros. Yii es software de terceros: quien decide su rumbo es la Yii Software Foundation.
Lo que ya escribimos sobre esto
Guías propias, con capturas de nuestro panel y no de otro.
Preguntas frecuentes sobre Yii
Si buscas algo parecido
Los otros dos frameworks del catálogo, con más y menos ceremonia.
Yii es software de terceros (la Yii Software Foundation, BSD de 3 cláusulas). Conexcol Cloud Colombia S.A.S. actúa como proveedor de infraestructura: no otorga ni comercializa licencias de ese software, ni lo representa. Los nombres y logotipos pertenecen a sus titulares. Términos y Condiciones.