Tag Archives: Wordpress

WordPress: Solución para sites de calidad

Web, Wordpress

Wordpress Logo

A estas alturas muchos ya sabéis que es WordPress. Después de mucho años en el mercado, se ha convertido en una buena decisión a la hora de dar solución a sites corporativos. En mi opinión, es  una herramienta mucho mas eficaz que Joomla, principalmente por su multitud de plugins gracias a la gran comunidad.

En la anterior empresa en la que trabajé, había muchos proyectos en los cuales, la mejor opción era adaptar un CMS WordPress a las necesidades del cliente. Yo no era consciente del gran potencial que tenía hasta entonces. Pero adaptar, no quiere decir que sea fácil, tan solo te quita gran parte del desarrollo del panel de administración y la arquitectura (que ya es bastante), pero luego, hay que crear tus propias funciones que para según que cosas, ya hay tela que cortar.

Como por ejemplo, usar bien las funciones que nos facilitan, ya que aunque sea un software el cual utilizamos, debemos seguir siendo fieles a hacer un buen código.

Mucha gente es muy  crítica en cuanto a la arquitectura de WordPress se refiere, pero hay que valorar que nos permite una gran facilidad de  avance, antes que estar haciendo nuestro propio Core ( un blog, una web corporativa comercial ).

Wordpress mobile example

WordPress dispone de una gran comunidad a la par de un manual llamado CODEX. A la par, tenemos los Plugins,  donde encontramos solución casi para cualquier idea que se nos presente (WYSYWY, distribución de sites por idioma, servicios de caché, integración con redes sociales, …).

Cada plugin es muy fácil de instalar. De echo, tan solo basta con un copia y pega la carpeta del plugin dentro del mismo directorio de WordPress, ir al panel de control de gestión de los mismos y activarlo. Algunos tienen como parte adicional, ciertos parámetros que configurar, pero claro está, que un plugin nos ayuda a ciertas funcionalidades, pero no nos hacen todo solo.

Quizás podamos tener claro que WordPress nos ayuda a saltarnos ciertos desarrollos, pero lo que también hay que tener claro, es que no es una herramienta que sirva para todo. Digo esto, por que recuerdo una vez que me comentaros, que habían hecho una red social bajo WordPress, que tenía una media de 60-80 plugins y me pedían consejo de como portar esta solución a una plataforma desarrollada con Symfony2, pero sin perder los datos… (cerebro explotando en 3, 2, 1…). Esto, por muy optimizado que lo tengas, no es una solución factible.

No digo que no pueda llegar a ser un buen producto, pero creo que no solo dependemos demasiado del framework, si no también de la especial arquitectura de base de datos que presenta. Muchos objetivos, no tienen cabida, ya que, si no lo sabéis, todos los contenidos son un post y van a la misma tabla, se le añaden columnas según requisitos, por lo que termina siendo enorrrrrme.

Así que cuando se trate de proyectos en los cuales, en un futuro se requiera escalar, puedes empezar con WordPress ( como con prestashop para tiendas ) si quieres tener la idea en marcha, pero no te olvides de que mejor es desarrollar la idea bajo una arquitectura que se ajuste dinámicamente a las necesidades y no dependa solo de plugins.

 

tags: