WordPress

Tipo de articulo:
De autor
WordPress

Por qué abandonamos WordPress en favor de una plataforma más avanzada

Muchos de nuestros competidores todavía usan WordPress como su principal CMS para crear sitios web. También comenzamos con Wordpress, pero cuanto más trabajábamos con él, más queríamos alejarnos de él.

En este artículo me propongo describir todos los principales problemas de esta plataforma.

Wordpress es una plataforma gratuita

Para usar completamente este CMS, debe comprar temas y complementos premium.

Por ejemplo, dado que estamos ubicados en Estonia, existe la necesidad de un sitio multilingüe. El mejor complemento de traducción de WordPress es el complemento multilingüe de WordPress (WPML). Y está pagado.

Sin embargo, muchas personas instalan una versión pirateada del complemento para ahorrar dinero. Primero, no es seguro debido al hecho de que muchos lanzadores inyectan enlaces maliciosos en la versión pirateada. En segundo lugar, pierde una actualización conveniente y oportuna, en la que los desarrolladores corrigen vulnerabilidades, optimizan el complemento y simplemente agregan nuevas funciones.

WordPress multilingüe

Como se escribió anteriormente, la mayoría de nuestros sitios simplemente necesitan una funcionalidad multilingüe. E incluso el complemento WPML más poderoso y popular tiene problemas constantes.

Pero lo peor, en nuestra opinión, es la caída del rendimiento. No importa cómo nos tranquilicen los desarrolladores de WPML, no importa qué pruebas nos proporcionen, el hecho es que el complemento WPML carga mucho el sistema y todo comienza a funcionar muchas veces más lento. Y almacenar todo en caché no ayudará aquí.

Manejo de sitio

Bien, hemos creado un sitio en Wordpress. Ahora tenemos que trabajar con él. Reparar contenido, agregar contenido. ¿Cómo se ve un sitio de wordpress desde adentro con una plantilla lista para usar? Como regla, este es Elementor, Visual Composer, WP Bakery o cualquier otro constructor.

El ejemplo más simple: necesitamos cambiar el bloque con la imagen y la descripción. Estamos cambiando la imagen, título, descripción. ¿Qué pasa si el sitio es multilingüe? Nuevamente estamos cambiando la imagen, el título y la descripción en una página separada (en wpml, la traducción es una página separada). Y así es en todos los idiomas. Para una operación tan simple, lleva mucho tiempo. ¿Qué pasa si hay varios bloques? ¿Qué pasa si necesitas cambiar algo por completo?

Por supuesto, existen soluciones como el complemento Advanced Custom Fields, pero generalmente los sitios se crean en base a temas premium, donde toda la información está en forma de bloques visuales.

Dificultades de desarrollo

Muy raramente, los desarrolladores estonios escriben sus propias soluciones para Wordpress, generalmente se usan complementos listos para usar. Este complemento listo para usar puede ser difícil de rehacer para satisfacer sus necesidades en el futuro.

Hay varias razones para esto:

caracteristicas de la arquitectura wordpress

el deseo de los desarrolladores originales de incluir absolutamente toda la funcionalidad que puede no ser necesaria

del segundo párrafo se deduce que es muy difícil encontrar el código que debe cambiarse

no existe un enfoque único para el desarrollo de complementos y todos los hacen como pueden

Por estos momentos, no son los plugins los que se adaptan al negocio, sino el negocio a los plugins. Esto, a su vez, conduce a la complicación de cosas que deberían hacerse de la forma más sencilla posible.

Procesos incontrolables

¿Quieres cambiar algunas cosas simples? Es posible, pero solo con la ayuda de muletas.

Por ejemplo, ¿quieres cambiar el color de las notificaciones en una ubicación específica? ¡Ya está escrito para ti! Tal vez incluso en varios lugares. ¿Que estamos haciendo? Reinventamos la rueda, reescribiendo viejos estilos, acumulando estilos adicionales que no se usan en ninguna parte.

¿Desea eliminar campos adicionales del formulario de pedido? Escribimos una función php especial en un archivo especial para eliminar el campo.

El enfoque de Wordpress es sorprendente.

Vulnerabilidad

Ya varias veces, los sitios de nuestros clientes han sido pirateados debido a complementos y temas pirateados que utilizaron. Recientemente, el número de tales eventos ha ido en aumento.

Actualizaciones

Más de una vez ha sucedido que debido a actualizaciones, algo en el sitio deja de funcionar correctamente. ¿Se actualizó Wordpress, pero el desarrollador del complemento aún no ha lanzado su actualización y todo no funciona? Vuelva a una versión anterior que tenga vulnerabilidades.

Este artículo fue escrito principalmente para personas que están lejos del desarrollo. En este artículo, no consideramos cosas tan profundas como: la calidad del código, las características de la arquitectura, las características de desarrollo. Sin embargo, estas cosas también deben tenerse en cuenta, ya que afectan la calidad de su sitio. Y la calidad de su sitio afecta los resultados de búsqueda.

0
122
RSS
Нет комментариев. Ваш будет первым!