Construcción de pilas de complementos para sitios complejos de WordPress

Con la pila de complementos adecuado, WordPress puede producir sitios fuertes y complejos. Pero WordPress no tiene una autoridad central para coordinar los esfuerzos de todos, por lo que las incompatibilidades de los complementos son un gran problema. Entonces, la definición manual de complejidad: la complejidad caracteriza el comportamiento de un sistema o modelo cuyos componentes interactúan de varias maneras y respetan las reglas locales, lo que significa que no hay instrucciones más altas razonables para definir las diferentes interacciones posibles. [1] para sitios con más de 30, 50 o 100 complementos, minimizando los problemas de arado al abordar la complejidad en sí misma, le permitirá crear una pila profunda de complementos para satisfacer las necesidades de sus clientes.
Si ha tratado de crear sitios complejos para sus clientes y continúa encontrando problemas para obtener complementos para cooperar, esta publicación es para usted. Le mostraré cómo manejar la complejidad, evitando primero y minimizar el riesgo como algo terriblemente malo . Mo ‘Plugins, Mo’ Cuanto más tenga más complementos en un sitio, más probabilidades tendrá de encontrar conflictos de complementos. ¿Porqué es eso? Cuanto más complementos agregan, más interacciones entre los complementos creados y las interacciones se reúnen rápidamente. Cuando agrega un nuevo complemento, no solo aumenta la complejidad del sitio con uno, sino que multiplica exponencialmente las interacciones con el complemento con el número de complementos existentes. ¡Un sitio pequeño con 7 complementos tiene 21 interacciones con complementos, mientras que un gran sitio web de 30 plugin tiene 435 interacciones con complementos!
Bueno, se levantó rápidamente. No es un concurso ver quién puede instalar la mayoría de los complementos

Cuando los complementos ya no son educados … y comienzan a ser reales en sistemas complejos, debemos prestar especial atención a las interacciones con el complemento, porque las interacciones son donde ocurre el drama y también la magia. El proceso se ve mucho con la adición de un compañero de cuarto. No tiene que considerar solo los méritos de una persona, sino también la forma en que se entenderá con todos los demás en la casa. ¿Alguna vez has tenido dos personas aburridas y relajadas para reunir y resaltar su lado salvaje que no sabías? Este es el efecto que las interacciones pueden crear.
En la teoría de sistemas, cuando la interacción de elementos produce algo que no se encuentra en ninguno de los elementos individuales, produce un fenómeno conocido como la apariencia. Pero buena suerte al tratar de predecir lo que aparecerá, porque las consecuencias no intencionadas y los efectos secundarios están estrechamente relacionados con la ocurrencia. Esta es la naturaleza misma, con diferentes desarrolladores que hacen sus propias cosas sin coordinación, da lugar a la complejidad. La transición al ascenso de JavaScript y Gutenberg debería ayudar a resolver algunas de estas tensiones (cruzamos los dedos). Pero mientras tanto, no solo puede agregar complementos, si no lo desea, porque no puede predecir la apariencia, por lo que necesitamos un enfoque diferente.
Necesitamos un enfoque que tenga en cuenta la complejidad. Lo sé, ese es el doctor. A donde vamos, no necesitamos carreteras cuando se trata de gestionar la complejidad, absolutamente positiva, no necesitamos un enfoque holístico. Por lo tanto, esta publicación se centra especialmente en la construcción de una pila completa de complementos. Cuando vemos la imagen general, podemos usar los principios de la teoría de sistemas y luego las cosas dejan de ser tan frustrantes y comienzan a convertirse, me atrevo a decir, divertido 🙂 Ahora, la teoría de los sistemas es una locura y vasta, así que para esta publicación La concentración de condiciones iniciales favorables
Uso de subsistemas
En busca de ocurrencia
Probabilidad
Cuanto menos complementos, mejor los complementos son geniales y todos fuimos culpables de instalar demasiados complementos solo porque son muy fáciles y son (en su mayoría) gratis. Para sitios complejos, debe controlar el tesoro de los complementos y elegir la menor cantidad de complementos posibles para lograr sus objetivos. A veces puede obtener todas las características que necesita de una configuración mucho más simple de lo que cree. Por ejemplo, suponga que quiero establecer un mercado con varios proveedores, como Etsy. Aquí están las características que quiero tener:
Crear exhibiciones para cada proveedor
Pagar comisiones a cada proveedor
Necesito un carrito de compras a nivel mundial
Crear un proceso de registro simple para proveedores
Necesita función de comercio electrónico estándar (gestión de productos, envío, impuestos, etc.)
Podría elegir 5 complementos diferentes, uno para cada función y luego algunos, o puedo usar dos multifuncionales que pueden ofrecerme las funciones más esenciales que necesito. Mantenga la complejidad lo más baja posible, utilizando el menor número de complementos. Hart las características que necesitará antes de ser declaradas. ¿Podría una combinación diferente de complementos resolver el problema y eliminar la necesidad inicial de otras funciones juntas? Comencemos con el principio cuando la complejidad sea baja al principio, tiene más posibilidades de elegir. Use esta flexibilidad para poner primero las piezas grandes en su lugar. Su tema y los complementos iniciales que elija para la base de su pila de arado prepararán la escena para cómo todos los demás trabajarán juntos. Seleccione complementos que le brinden los beneficios más prioritarios y ofrecerán tantas funciones críticas como sea posible. Si esto limita sus opciones, al menos tendrá la funcionalidad importante que necesita. Por ejemplo, suponga que desea crear y monetizar un sitio de redes sociales. La apariencia social es la esencia de su sitio, así que elija primero el complemento de la red social. Luego elija los complementos para administrar los avatares o los flujos de Instagram u otras funciones agradables. Si trabaja y elige un maravilloso complemento de avatar que solo sea compatible con BBPress cuando realmente desea usar BuddyPress, entonces no cumplirá con sus objetivos.
10 complementos de BuddyPress esenciales para el desarrollo de comunidades en línea Elija complementos que se ajusten a sus necesidades, no doble sus necesidades para que coincidan con sus complementos. Manténgalo en la familia La próxima adición a su pila son las familias o complementos creados por el mismo desarrollador o equipo. Estos complementos fueron diseñados para trabajar juntos. Cuando se introduce una actualización para uno, los desarrolladores probaron el complemento para operar con los otros complementos en la misma suite. Si bien la elección de complementos que no están relacionados es más probable que tenga problemas de compatibilidad. Esto se debe al hecho de que los subsistemas pueden funcionar como un todo en todo. Aquí hay algunos ejemplos de complementos que funcionan maravillosamente juntos:
Jetpack, Akismet, VaultPress son todos de automáticos
WooCommerce literalmente tiene cientos de extensiones
Temas elegantes tiene complementos para crear un DIV
WPMU DE tiene múltiples familias de complementos
La familia de complementos utilitarios como WP Smush Pro, Hummingbird, Defender y Hustle
Complementos para mejorar la funcionalidad de WordPress multisitio
Creo que puedes decir que somos expertos en complejidad. Lo que somos completamente porque nuestro equipo de soporte hará que los niños de repuesto independientemente del anfitrión, el tema y la pila de complementos que use.
Más que Superprieteni, soy una familia que agrega una familia de arados es la siguiente mejor manera de agregar muchas funciones a su pila de complementos sin drama.
Para los servicios públicos de su sitio, como SEO, copias de seguridad, compartir redes sociales, seguridad, etc. Elija una familia de complementos en lugar de complementos no relacionados, si puede, incluso si tiene que sacrificar algunas funciones. Un subsistema es independiente de sus propios límites y reglas, por lo que se han abordado conflictos internos. De la misma manera que la elección de complementos en la misma familia tiene una autoridad central para administrar las incompatibilidades, un autor de complementos también es una autoridad central y administra inconsistencias dentro de su propio complemento. Por esta razón, elegir un complemento que agrega más funciones es mejor que agregar una serie de complementos que no están relacionados. ¿Es seguro este complemento de WordPress? 15 Señales de advertencia para omitir la descarga de Lucky antes de comenzar a agregar una variedad de arado aleatoria para administrar las funciones restantes que está buscando, busque si sus complementos existentes pueden responder a sus necesidades. Se le sorprende que la combinación única de complementos que elija Te ofrece características de bonificación que no anticipó. Cuantos más complementos tenga, más probable es que suceda esto, lo cual es un gran subproducto. Esta es la magia del ocurrencia en el trabajo. Derte publicaciones de blog usando Forminator
Volvamos a mi ejemplo de comercio electrónico. Supongamos que quiero crear una manera fácil para que los vendedores en mi mercado envíen publicaciones de blog. Debido a que he instalado Forminator para crear el formulario de contacto de mi sitio, puedo usarlo. Forminator tiene campos de formulario que crean automáticamente publicaciones de blog. No necesito instalar un complemento adicional o una extensión para el formador, ya que esta función ya está incluida. Si elige complementos versátiles para su pila, podrá usar un solo complemento para muchas formas nuevas y creativas. Gire el interruptor para activar SMTP en la marca Ultimate
Por ejemplo, Ultimate Branding le permite personalizar su administrador de WordPress de diferentes maneras. ¿También sabía que puede usar Ultimate Branding para configurar SMTP para los correos electrónicos de su sitio? En lugar de instalar un complemento separado para SMTP, si ya tiene instalada la marca Ultimate, personalice la pantalla de autenticación, puede usarlo para SMTP. Luego puede personalizar los correos electrónicos de su sitio porque Ultimate Branding también lo hace. ¿Ves lo que me refiero?

A medida que construye su pila, deténgase y vea si la funcionalidad existente puede darle lo que necesita, debido a cómo se reúnen sus complementos. Un negocio arriesgado está bien, por lo que la primera parte de nuestra estrategia es tratar de reducir la complejidad tanto como sea posible. Una vez que ya no podemos simplificar, fortalecer u omitir los complementos, entonces debemos adaptar fácilmente nuestro enfoque, desde evitar combinaciones riesgosas hasta la gestión de riesgos. Este es el momento en que entramos en el reino de la probabilidad. Antes de incluir otro complemento, pregúntese si los beneficios exceden el riesgo, luego elija el complemento de la más alta calidad que pueda encontrar. Tratamos de reducir la probabilidad de que las cosas salgan mal, pero recuerde que no podemos eliminar el riesgo por completo. Los complementos de WordPress más lentos (y las alternativas para probar en su lugar) por este motivo, asegúrese de que se acerque a esto para su cliente saldrá mal, así que prepárelos para esperar inesperadamente. Explique cuán “comportamiento emergente normal en sitios complejos” es y que tiene un plan vigente para hacer frente. Ah, y realmente tengo un plan. Recuerde probar todos los nuevos complementos en un entorno de preparación y siempre tener una copia de seguridad cuando administre un sitio de complementos pesado. Me gustó ese complemento antes de que fuera genial cuando extiende la funcionalidad de su sitio, esté muy atento cuando incluya complementos oscuros, ya que están en alto riesgo. Siempre debe tener cuidado al instalar un complemento impopular, pero en un sitio complejo, debe elevar aún más sus estándares.

Leer revisiones negativas lo ayudará a comprender si el complemento tiene deficiencias o si alguien más está experimentando con otros complementos. No tenga miedo de preguntar

Puede y debe comunicarse con el desarrollador y preguntar si hay problemas conocidos con otros complementos. 10 formas de determinar la calidad de un complemento gratuito de WordPress con los ojos en las solicitudes de asistencia sin respuesta. Demasiadas solicitudes sin respuesta podrían indicar un desarrollador ausente, lo que significa que no tendrá a alguien que lo ayude cuando las cosas salgan mal. “No puedes tener un conflicto de complementos si no tienes complementos, ¿verdad? ¡En cambio, solo usaré fragmentos! ” Si fuera tan fácil. En sitios complejos, le aconsejo que no agregue fragmentos al tema para expandir la funcionalidad. En primer lugar, si alguna vez decide cambiar la tarea, deberá mover todas esas personalizaciones. Además, mantener el código en un complemento facilita mucho las incompatibilidades. Si separa su código en piezas modulares, sabrá exactamente qué partes del código personalizado causan el problema cuando soluciona los problemas de los complementos. Conflictos de complementos de WordPress: cómo verlos y qué hacer
Solución de problemas de conflicto de complementos desactivando todos los complementos

Es posible que tenga problemas si su código está o no en su tema o en un complemento, pero los complementos generalmente se actualizan, mientras que los fragmentos de código no lo están. Si tiene una función que desarrolla vulnerabilidad de seguridad, será su responsabilidad encontrarla y remediarla. Con un complemento, tendrá el beneficio de una comunidad que lo ayudará a verlo. ¿Cuántos desarrolladores de WordPress se necesitan para atornillar una bombilla? Ninguno, hay un complemento para esto, esperamos que hasta ahora haya llegado a la conclusión de que cuando se trata de WordPress, no podemos eliminar por completo la complejidad. Solo podemos administrar el riesgo y reducir la probabilidad de que los complementos no funcionen mal. Eso es hasta que Gutenberg nos ayuda a estandarizar partes de WordPress con sus bloques modulares, para que tengamos menos incompatibilidades para empezar. Mientras tanto, un cambio de paradigma que tiene en cuenta la complejidad hará que la construcción de un complejo menos frustrante. Una vez que realice el cambio, se divertirá durante horas aplicando los mismos principios para encontrar soluciones interesantes a otros problemas complejos, como el cambio climático y la desigualdad económica. ¿Demasiado duro? Supongo que aún no estás listo para eso. Pero a sus hijos les gustará. Quiero saber de usted al respecto. ¿Cómo manejas la complejidad? ¿Cuáles son las más complementos que ha usado en un solo sitio? ¿Crees que tengo que renunciar a Wikipedia?
Etiquetas:
complementos premium

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *