WordPress, es necesario para todos?
por jorgevillar · mayo 27, 2021
Estos últimos tiempos los que hacemos diseño escuchamos las mas variadas respuestas cuando pasas un presupuesto:
– Heeee mi sobrino es un capo con la compu, deja lo hace el.
– Por unos dibujitos me querés cobrar eso??
– No aca en sistemas tenemos uno todo tatuado que puede hacer la página.
Que pasaba, en 2 meses te volvían a llamar por que el sobrino no era tan capo, los dibujitos no eran tan fáciles y al tatuado de sistemas lo echaron y ahora está poniendo fotos trucadas del gerente en el sitio.
Particularmente y la que más dolor de cabeza nos da, últimamente, es una que no publiqué; » Tranquilo con los de sistemas lo hacemos en WordPress». Cuando te llaman a los meses, es por que la página no se ve, los resultados no son los esperados, los plugs se comieron el contenido, un proveedor usó la misma plantilla y un millón de problemas más.
No estoy en contra de WordPress, de hecho estas leyendo esto en una plantilla de WordPress, y lo agradecido q estoy de que exista, sinó este blog no existiría. Es ágil, dinámico, si le prestás la atención debida te libera de muchos pero cuidado, mal mantenido es un generador de dolor de cabeza. A continuación les paso las ventajas y desventajas de trabajar con esta aplicación.
Ventajas de WordPress
Código abierto
Esta es una de sus mayores ventajas y que pocos conocen: el código abierto, su código fuente es accesible para cualquier persona, para ser compartido y modificado y contribuir a su desarrollo. Visto desde el lado poético significa que todos podemos contribuir en este software, ahora todos estamos en condiciones de meter mano ?
El potencial y piedra basal de WordPress son las tecnologías en las que apoya su desarrollo como el servidor Apache, Aplicaciones PHP y servidor de bases de datos MYSQL. Si operas con un proveedor de Host externo responsable y serio, no existe mayor problemas con las actualizaciones periódicas de PHP y demás.
Ahora que pasa cuando la empresa tiene un proveedor de 2 pesos, que no actualiza PHP, Mysql, el resultado es catastrófico, de un día para otro la página desaparece. SI bien el contenido está en las dbf, el mismo no esta disponible a la vista.
Lo mismo ocurre cuando la empresa tiene servidor propio y por conflicto de aplicaciones internas no actualizan los softs, pasa lo mismo, aunque se tenga un equipo de profesionales de sistemas.
Gratuito
La ventaja que hizo popular a WP es 100% gratis. Permite su descarga sin que tengas que pagar ni un solo peso, para luego de tenerlo en tus manos proceder a instalarlo lo y poder en minutos con algunos temas ya tener listo tu blog, o sitio.
Los recursos que ofrece WordPress son gratis, o casi, esto incluye su código fuente, plantillas con diseños para tu web, y plugins para extender WP, que en un momento eran todos free pero últimamente estamos empezando a notar cada vez más plugs de pago o con versiones trials temporarias.
Auto instalable
No es necesario tener grandes conocimientos de programación o ser un técnico para disfrutarlo. Que es lo que sugiero yo, instalarlo a través de Softaculous desde el Cpanel de tu host, con un par de clicks quedará listo para operar y trabajar, sin hacer nada manualmente.
Siempre recomiendo, contratar un host responsable, y que el soporte trabaje 24×7 para poder solucionar cualquier problema que pueda surgir con el mal comportamiento de un plugg y volver a la versión anterior mediante backups.
Alta disponibilidad de Temas
Finalizada la instalación el próximo paso es instalar un tema, que se pueden buscar por temas, por gustos, por profesiones, por cantidad de columnas, y mil variantes más, la mayoria son Free, pero ya comienza cada vez mas a aparecer temas de pago, descargables desde envato, o cualquier otro sitio de recursos pagos, pero esos debemos importarlos en modo zip desde nuestro desktop al servidor
Posicionamiento SEO
Una de los pilares WP es Yoast, un plug que comenzó free y ahora tiene su versión PRO, que nos permite optimizar nuestro blog o sitio a nivel de SEO sin tener ningún conocimiento, solo hacer un par de clics en un par de pantallas y se acaba el problema de SEO
Actualizaciones Permanentes
WordPress es un su constante actualizador de proceso de mejoras.
Su popularidad, necesita, y debe tener siempre un ciclo continuo de actualizaciones, parches y mejoras, día a día no solo el equipo de WordPress.org trabaja en mejoras y parches de seguridad, también cientos de miles de desarrolladores que aportan temas, plugins, hooks y hacks constantes para mejorar la plataforma, lamentablemente ocurre que algunas empresas ante la escasa venta o descarga de algún tema o plug lo desestima y puede llegar a quedar obsoleto con actualizaciones de WP o PHP y bloquea la visualización de nuestro sitio/blog
Desventajas de WordPress
Devorador de recursos
La principal desventaja de WordPress es ser el cookie monster de recursos a nivel de memoria y CPU.
WordPress arrasa con todos los CMS en el consumo de PHP y exige siempre la última versión para trabajar correctamente.
Para hacerlo funcionar con algunos plugins y themes es necesario subir la memoria de PHP a 1024MB, una enormidad si lo pensamos realmente.
Conforme vayan sumando plugins notarán que la web se vuelve muy lenta. Dado que no todas las personas saben programar php-mysql, la instalación de plugins en estos casos es algo sumamente necesario, debes sacrificar rendimiento por funcionalidad.
Plugins como Yoast SEO, Woocommerce, Better WordPress Google XML Sitemaps, Contact Form 7, JetPack, NextGEN Gallery, Revolution Slider, Visual Composer o WPML, convertirán tu blog o sitio con 3 entradas y 2 paginas en una verdadera carreta y es muy probable que si no poseen un Host ilimitado, empiecen a recibir notificaciones de su proveedor por demasiado uso de recursos.
P3 Performance Profiler, mide la performance de cada plugin y detecta cuál es el plug que está ralentizando tu sitio, pero sugerencia, instalalo comprobar el funcionamiento de todos los plugs y desinstalarlo, es uno de los que consume muchísimos recursos.
Baja velocidad
El uso desmedido de recursos a nivel de PHP-MYSQL, RAM y CPU de tu WordPress está directamente relacionado con tener un WordPress lento.
Una de las pocas cosas que puedes hacer para mejorar el rendimiento de WordPress es instalar un plugin de cache, les permitirá generar una copia de tu WP sin interpretar sentencias PHP-MYSQL cuando alguien visita tu web, esto ayudará a que cargue más rápido y por lógica consuma menos recursos del servidor.
W3 Total Cache, WP Super Cache y WP Fastest Cache: son los más recomendados y usados, consumen pocos recursos y harán que tu web se vea mucho las rapida.
Preparate para los ataques
Dada su popularidad, se supone que un 25% de la web está funcionando con WP es lógico que es la plataforma de generación de contenidos más atacada.
Al ser open source y gratuito los atacantes pueden descargarse el código fuente, analizarlo y así encontrar vulnerabilidades en todas sus versiones. Mientras otros CMS suelen ser muy robustos en cuanto a seguridad, y ofrecen muchos mecanismos de defensa ya programados en su core, WordPress instalado por defecto puede ser presa de muchos problemas si no se refuerza la seguridad.
Es vital que siempre tengas en cuenta el hecho de actualizar WordPress periódicamente, de lo contrario de una versión a otra (que muchas veces se lanzan en pocas semanas entre una y otra release) es un paso fundamental para prevenir problemas de seguridad en esta plataforma.
Reducir al máximo el uso de plugins, y mantenerlos actualizados son grandes remedios para evitar ataques o tener a tu blog WordPress infectado con Malware. No está de más tampoco instalar iThemes Security, una de las mejores suites de seguridad para WP.
Plugins inestables
Un gran problema que tiene esta plataforma deviene de una de sus mayores ventajas (el instalar plugins para casi todo) es que al personalizar el sitio con tantos plugins, muchas veces la página web deja de funcionar por completo.
Asombrarse al despertarse un día y que de la nada tener un WordPress en blanco, sin un sólo caracter o píxel en tu pantalla, solo una gran pantalla blanca que no te dice nada, casi todos estos errores son causados por plugins e incompatibilidades sumadas a las faltas de actualizaciones que éstos tienen con otros plugins o themes que están usando.
Avanza muy rápido
WordPress avanza demasiado rápido, tanto que las actualizaciones de código del core y plugins se lanzan semana a semana. Cuando piensas que tienes un WP actualizado y listo para prevenir amenazas, te darás cuenta que tu WP es viejo, vulnerable y desactualizado.
Y ni hablar de los themes, también se lanzan muchísimas actualizaciones, que luego pueden hacer que pierdas todo el código personalizado si no estás utilizando un child-theme.
Muchas veces también encontramos que al actualizar el core de WP luego existen incompatibilidades con los plugins que no han sido tan actualizados para ese nuevo código que tu ya actualizaste el core. Por lo que a veces si bien es muy recomendado actualizar, puede llegar a volverse un dolor de cabeza pues tu web puede quedar no visible de un segundo a otro.
Otro problema del avance rápido es que muchos desarrolladores de plugins y themes no pueden tener ese ritmo, y luego se desalientan de seguir desarrollando para WP debido al frenético avance que impone, que se traduce en dedicarle muchísimo tiempo.
Recomendaciones
Debes recordar siempre mantenerlo actualizado en su core, plugins y themes, y por sobre todo para que no consuma una enormidad de recursos usar un plugin de cache y CDN.
En caso de poseer servidor propio actualizar PHP, MySQL a su última versión siempre.
Tomarse el tiempo semanalmente para chequear su normal funcionamiento.
Hacer backups periódicamente.
En caso de necesitar un plug, instalar siempre el que mas descargas tenga, y no descargar plugs en versión trial temporal. En caso de precisar un plug puntual buscar si tiene versión free y pro.
Conclusión
Cuando un contacto me llama para desarrollar un sitio en WP, lo primero q le pregunto, después de escuchar o leer su requerimiento, es Para Que?? Y le hago las siguientes preguntas:
Van a compartir contenido colaborativo entre distintos niveles y áreas de la empresa?
Van a tener alguien responsable dentro de la empresa que controle semanalmente el funcionamiento y sus updates.
Van a modificar el contenido del site periódicamente?
Van a invertir recursos en contratar un host de los tops o con recursos ilimitados?
Sistemas va a actualizar en caso de tener server propio PHP y MySql, por que el sistema que tienen para trabajar funciona solo con una versión vieja
Son una ONG en la que colaboradores suban material científico o informativo??
Como la mayoría de las respuestas son no, pregunto Entonces para que???
En caso de ser una empresa que precise subir papers, como un laboratorio, sugiero separar por un lado en html5 el contenido comercial que no insuma recursos, y un subdirectorio que opere como blog o repositorio de documentos, en el que solo accede aquel que precise el material, ya sea files, actualizaciones de soft, planillas, etc.
Es posible que un empleado de sistemas no sepa mucho de diseño web. En este caso, WordPress lo puede ayudar a realizar una página web. Pero, es muy posible que los resultados sean pobres, ya que hay muchas funcionalidades que sólo un experto podrá aprovechar.
Si la continua evolución tecnológica del WordPress es una de sus principales ventajas, también puede convertirse en una de sus principales limitaciones, especialmente cuando las instalaciones se realizan por aficionados o neófitos en la materia.
Al actualizar el wordpress, la pantalla se viene «a blanco» con el temido error 500…en otras palabras, nuestra web ha dejado de funcionar.
Si necesitas una web con funcionalidades «a medida», muy probablemente ningún tema de wordpress te sirva, ya que sus funcionalidades no cubran tus especificaciones. Es decir, wordpress es muy adecuado para realizar desarrollos relativamente estandarizados, pero cuando quieres personalización, falla demasiado.
Comments
Powered by WP LinkPress