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.
- ¿Usas clase o ID más en HTML? ¿Por qué? ¿Con qué es más fácil trabajar cuando se usa HTML / CSS / JavaScript / PHP / MySQL?
- Cómo crear siempre una nueva base de datos en MySQL cuando un usuario se registra
- ¿Cuál es el mejor programa de entrenamiento de verano para desarrollo web en Nueva Delhi?
- ¿Por qué debería aprender HTML, CSS, JavaScript si puedo diseñar sitios web en WordPress?
- Cómo hacer que mi página web (una comunidad con usuarios / phpadmin db) sea de varios idiomas
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.