Depende de lo que incluirá el sitio, si tendrá contenido estático o dinámico y qué tan escalable desea que sea.
WordPress es un CMS que puede incluir páginas estáticas, un blog, una galería y otras cosas simples y estáticas. Sé que se pueden incluir más funcionalidades a través de complementos, pero debido a que WordPress es una plataforma tan limitada, esos complementos también son en su mayoría muy limitados, sin mencionar que están muy mal escritos.
El lado positivo es que es simple y rápido de configurar y no requiere ninguna programación. Será adecuado para sitios web muy simples.
- ¿Cuáles fueron las funciones PHP más complejas que ha desarrollado y cuáles fueron sus principales funcionalidades en detalles exactos?
- ¿Quiénes son los mejores desarrolladores web en Filipinas?
- ¿Existe un mejor editor de texto para Mac que Sublime Text 3?
- ¿Cuál es la mejor plataforma para desarrollar y ejecutar aplicaciones web para dummies?
- ¿Por qué no hay una versión de AngularJS 3 y salta directamente a angular4?
Yii no es un CMS, es un marco en el que puedes construir cualquier cosa, si eres un programador. Si lo programa bien, puede ser muy rápido y escalable, adecuado para proyectos grandes y complejos.
La desventaja es que requiere programación y es mucho más difícil de configurar.
Mi sugerencia sería: no lo construyas desde cero usando un marco si no lo necesitas, y mantente alejado de WordPress.
Hay otros CMS que son mucho más potentes y escalables que WordPress, adecuados para sitios complejos y que requieren poca o ninguna programación. Sugiero usar Drupal . Es más difícil de configurar que WordPress, pero es muy potente y flexible. Hay muchos sitios de alto tráfico que se ejecutan en Drupal.