El problema con los marcos de WordPress

Este artículo explica qué son los marcos de WordPress y por qué generalmente recomiendo no confiar en ellos. En este artículo, analizaré los marcos de WordPress, incluidos los marcos de WordPress en la categoría más común, así como al personal basado en el arado y otros tipos de marcos. Definiré lo que quiero decir con “marco de WordPress”, explicaré cómo un marco es diferente de una herramienta simple de WordPress y enfatizaré los problemas que encuentro con los marcos de WordPress que generalmente me hacen recomendar que no confío en a ellos. Esto no es un “siempre/nunca/cuadros: los marcos tienen sus fortalezas y su lugar en el ecosistema de WordPress. Sin embargo, constantemente tengo los mismos tipos de problemas, por las mismas razones, con los marcos de WordPress y los evito cuando puedo. Incluso usaré solo una parte de un marco que me gusta (por ejemplo, Beaver Builder, pero solo el generador de páginas), solo para evitar estar más adjuntos.
Mi objetivo es darle la oportunidad de considerar las fortalezas y pasivos de los marcos temáticos de WordPress y otros marcos y cómo desea acercarse a ellos en su propio trabajo. Lo que quiero decir con “WordPress Frames” A “WordPress Frame” es una pieza de software que trata de resolver muchos problemas simultáneamente en el ecosistema de WordPress. Para definir el “marco de WordPress”, comencemos definiendo “marco”. Me refiero a ese término en su sentido más amplio: un marco es un software que trata de resolver muchos problemas simultáneamente a través de un solo sistema y un enfoque central.
Entonces, un marco es como un cuchillo suizo: un tomillo y una pila y una pinza, que no se venden por separado, pero todos provienen de una sola base común. ¿Tienes que hacer algo, algo? Estire su cuchillo suizo. Esta es la idea de un marco. Además de la canción de WordPress: un “marco de WordPress” es una pieza de software que está tratando de resolver muchos problemas simultáneamente en el ecosistema de WordPress. Lo que es diferente de esto es una herramienta de WordPress: una pieza de software que intenta resolver un problema en el ecosistema de WordPress. Para que esto no sea demasiado abstracto, déjame darte algunos ejemplos. WordPress Frames Dividiré estos ejemplos en dos categorías: marcos de WordPress que están razonablemente bien construidos y bien para lo que hacen y los marcos que, en mi humilde opinión, Pero también muy bien informado, no lo están. Buenos marcos y ok, algunos marcos son buenos o bien: puedes ver por qué alguien se beneficiaría de ellos, por qué alguien los unió como están, etc. Algunos nombres en esta lista incluyen (sin orden en particular):
Génesis.
Jetpack.
WPMU Dev.
BoldGrid.
El ecosistema Beaver Builder, que incluye Beaver Builder, Beaver Themer y más.
Elementor Pro, que combina el generador de página elemental básico y una característica llamada Elemoror Theme Builder.
No hay marcos grandes y malos y algunos marcos de WordPress no son geniales. Algunos son realmente malos. No hay mucho que decir al respecto, pero aquí hay algunos ejemplos desde el rango no grande hasta el súper bueno, especialmente en la categoría muy común de marcos de WordPress:
El tema Div más Divi Builder.
Tema X.
Generador de página Wpbakery más un tema de Themeforest “Todo” (como este).
También hay muchos cuadros de temas más antiguos y menos bien mantenidos, que fueron buenos en un punto, pero han caído en el borde, así como enfoques completos para evitar los elementos básicos del desarrollo de WordPress (tal todo lo que puede imaginar) que no Existe más largo. . El hecho de que los cuadros superen la existencia es algo que la hace en función de ellos difíciles. Los temas de WordPress, los marcos y otros tipos de temas de WordPress son el tipo más común, porque el mercado a menudo ve los temas como “lo que compra” para “hacer WordPress”. En la lista anterior, verá principalmente cuadros de temas de WordPress: WordPress aborda formas que usan el tema como unidad inicial. En general, esto se debe al hecho de que, a pesar de la lógica de que un tema solo debe administrar la presentación y no los datos para evitar el robo, es más probable que el mercado más amplio vea un tema, en lugar de un complemento. O algo más, Como una “cosa que compra” para “hacer WordPress”. Como resultado, la mayoría de las soluciones de marco de tipo “hacer WordPress” se han basado en el tema. Sin embargo, existen excepciones: Jetpack y WPMU Dev son cuadros basados ​​en complementos que están diseñados para resolver muchas o la mayoría de las necesidades que un sitio de WordPress puede satisfacer. Elementor y Beaver Builder comenzaron como páginas que generaron complementos y crecieron desde allí. BoldGrid también apareció como una solución de desarrollo todo en uno de WordPress ofrecida por la compañía de hosting que lo desarrolló, Smodion.
Ya sea que se trate de un marco temático o algo más, el hilo común con cualquier marco de WordPress es que encuentra una manera de ingresar el viaje de configuración del sitio web del usuario, con la lógica de que “usted hace WordPress”. No todos los instrumentos complejos son marcos de WordPress que solo tienen una amplia gama de funcionalidades no convierte un instrumento en un “marco”, en el sentido al que me refiero en este artículo. A continuación se presentan algunas herramientas complejas que aún no son cuadros: Yoast, que se ocupa de una amplia gama de tareas de SEO en un sitio de WordPress.
WooCommerce, que permite una experiencia comercial electrónica con funciones completas en WordPress.
Beaver Builder-Just Plugin, no Plugin-Plus-Theme, que mejora considerablemente la creación de la apariencia en WordPress.
Cada una de estas herramientas es un complemento significativo para un sitio de WordPress, pero cada una tiene un trabajo específico que hacer en WordPress. Soy la forma en que haces algo en WordPress: no tendría sentido comercializarlos como simplemente “una mejor manera de hacer WordPress”, punto. Esta es la diferencia entre un instrumento y un marco.
Propiedades comunes de los marcos de WordPress por su naturaleza de los proyectos que intentan resolver muchas cosas simultáneamente, los marcos de WordPress tienden a tener algunas similitudes. En general, WordPress Frames:
Descríbete en términos muy generales, como la mejor manera de resumir la gama de cosas que están tratando de hacer. La descripción rápida de un instrumento podría ser algo así como “Regenerar las miniaturas de su imagen”. Un marco podría ser “WordPress + Framework = Awesome”.
Reemplace una o más partes existentes de WordPress en favor de su propia forma de hacer las cosas. Las herramientas generalmente agregan cosas a WordPress que no existían antes; Los marcos generalmente agregan y reemplazan. Pon una carga de entrenamiento, para mantenerlo al día con muchas formas de su propia forma de pensar. Una herramienta relativamente compleja (como Yoast) puede tener una tarea de entrenamiento, pero un marco de WordPress está casi garantizado.
Son muy difíciles de detener, porque pierdes un montón de cosas a la vez.
Veamos dos ejemplos para ver estas propiedades en acción:
Jetpack What es: una tienda de complementos todo en uno de Automatic, diseñada para mejorar WordPress. Cómo describir: “La forma ideal de experimentar WordPress”. Ofrece “seguridad permanente”, “rendimiento construido”, “personalización sin code” y “marketing sin esfuerzo”. “La mejor manera de acceder a WordPress es Jetpack”. Qué reemplaza el sistema existente: WordPress Plugin Warehouse. Tarea de capacitación: aprenda a conectarse a JetPack usando una cuenta de WordPress.com, use múltiples complementos con requisitos de configuración separados, solucione los complementos de JetPack y otros WordPress.
Desactívelo y:: una amplia gama potencial de cosas de repente interrumpe de Google Analytics a la optimización de imágenes hasta la entrega de WooCommerce.Estas cosas pueden equilibrarse desactivando y luego reactivando el complemento, ya que esto puede hacer que JetPack le solicite que se autentique con WordPress.com.Divin Lo que es: un generador integrado de Pungry-Pungunmes.Cómo se describe: “La Divica lleva a WordPress a un nivel completamente nuevo”.”Nunca antes has creado un sitio web de WordPress como este”.”Div es más que un tema simple de WordPress, es una plataforma completamente nueva para crear un sitio”.”Div no es solo un tema de WordPress, es un marco de diseño completo que le permite diseñar y personalizar cada parte de su sitio desde cero”.
Qué reemplaza el sistema existente: varios complementos: gestión de roles de usuario, gestión de correspondencia, automatización de marketing. Tarea de capacitación: aprendiendo la forma en que el constructor de DIV ha conceptualiza los modelos y las diferentes opciones de lugares. Deshabilitarlo y: todo su sitio se derrumba en un lío de códigos cortos. Además, pierde los datos que haya agregado al DIV, desde los roles de usuario hasta las pruebas A/B y los enlaces de redes sociales y cualquier otra cosa. Volveremos a estos ejemplos en el resto de este artículo. Las ventajas de los marcos de WordPress simplifican un tema técnico vasto y diverso en un enfoque único y menos técnico. Los temas de WordPress, así como otros tipos de marcos de WordPress, tienen una ventaja: simplifican un tema técnico vasto y diverso en un enfoque único y menos técnico. Sin la división, crear un sitio web de WordPress es un trabajo complicado que implica elegir un tema limpio, simple y adecuado, sabiendo cuál de varios complementos extremadamente útiles cumple con sus objetivos para el sitio, creando una buena relación con un constructor de páginas. WordPress, y – si sé Php. La documentación para cada una de estas cosas está muy extendida a lo largo de la creación y no hay una buena manera de saber qué conocimientos pueden faltar. Con Div, todo está centralizado en el modo de división para hacer cosas. La documentación está todo dentro de la división, y el conocimiento que necesita se limita a lo que aprende la división.
Entonces, la propuesta de valor de los marcos es clara y palpable. Si quisiera construir un sitio web de WordPress en un fin de semana sin capacitación, y no me importa cómo funciona debajo del capó o si será estable o se puede extender en el futuro, y un marco como este probablemente esté cerca. a la mejor decisión que pudiéramos tomar. (Para ser más específico, el Beaver Builder del ecosistema sería mi recomendación para las personas en esta posición, porque juega un papel similar a Div, pero en mi opinión es mucho mejor). Nuevamente, no es difícil entender qué cuadros hacer atractivo. Veamos compromisos. Las responsabilidades de WordPress, los marcos de WordPress de WordPress y los marcos de WordPress generalmente tienen costos significativos para acompañar el rango de problemas que desean resolver. Veamos muchos de los principales. El problema de la apelación del marco de WordPress es, en sí mismo, un marco para el desarrollo web. ¿Qué sucede cuando abrazas los marcos?
Para comprender este problema, devuelvamos un poco y nos dé cuenta de que WordPress es, en sí mismo, un marco para el desarrollo web: es decir, crear mejores y más fáciles de administrar sitios web. Para mostrar que WordPress es de hecho un marco, veamos WordPress del prisma que desarrollamos. Qué es: el sistema de gestión de contenido (CMS) más popular del mundo. Cómo describir: “WordPress es un software de código abierto que puede usar para crear un hermoso sitio web, blog o aplicación”. “Hermosos diseños, características fuertes y la libertad de construir lo que quieras. WordPress es gratuito e invaluable al mismo tiempo “. Qué reemplaza el sistema existente: HTML, con plantillas PHP admitidas por bases de datos. Tarea de capacitación: contenido de WPShout y más. Detente y: lo pierdes todo. En otras palabras, solo trabajando en WordPress, ya tomé un marco, una forma de hacer las cosas: el modo WordPress. Ahora, ¿qué sucede si abrazamos los marcos? ¿Qué sucede si ahora estamos participando en el “modo de división para hacer cosas en modo WordPress”? Comenzamos a enfrentar el atractivo del marco: los síntomas de la apelación del marco incluyen:
Problemas que tienen soluciones múltiples y competidoras: hay un modo marco y marco. El marco para administrar los roles de los usuarios es con un complemento diseñado para hacer solo esto, pero el modo Marco es con una característica del tema de la división. ¿Cual es mejor? ¿Qué sucede si comienzas ambos al mismo tiempo? Esta es una fuente importante de confusión que marca muchos proyectos de WordPress.
Para evitar que comprenda el funcionamiento del marco en sí debido a la fuerte superposición del marco.¿Para qué es un tema?¿Cómo es diferente de qué es un complemento o para qué es un sitio web?¿Cómo debería funcionar la jerarquía de la plantilla de WordPress?Estas cosas son mucho más difíciles de entender trabajando en temas Div o X, o incluso en Génesis que en WordPress Vanilla.¿Dónde comienza y el otro termina?Cargué una imagen a través del div.¿Puedo usar esa imagen si me deshizo de la división?

En principio, el recurso del marco se refiere a la inestabilidad que resulta cuando apila soluciones todo en uno sobre otras soluciones todo en uno. Este apilamiento inestable es la base de las otras obligaciones marco que se analizan a continuación. El problema del silo si invierte profundamente en un marco, un resultado es que se limitará a una forma de pensar sobre los problemas. Si invierte profundamente en un marco, un resultado es que se limitará a una sola forma de pensar sobre los problemas. Un marco dice: “Aquí está el enfoque que adoptará para cada problema que enfrenta”. Incluso si funciona, pierde flexibilidad. Sé de lo que estoy hablando aquí: una vez más, WordPress es un marco, y trabajar como desarrollador de WordPress significa tener un mundo técnico limitado. Como desarrollador de WordPress, a diferencia de un ingeniero de software completo o alguien, como David, que es constantemente cómo la descripción del trabajo hace que sea fácil aceptar las limitaciones en mi conocimiento técnico y en los tipos de problemas sobre quién puede resolverlas. El trabajo casi por completo en WordPress me ha ofrecido grandes poderes en la mayoría de los proyectos de sitios web. Pero también es muy fácil seguir siendo ignorante sobre muchos temas en el desarrollo de un software completo: el género que usaron para construir Uber o, además, la flota súper autónoma. En mi opinión, el desarrollo de WordPress está suficientemente aislado, sin continuar con un cierto enfoque. Como ya estamos en WordPress, la pregunta es si debe pagar un doble impuesto:
Para limitarse a ser, por decir, un implementador de división o un elemental de primaria que se refiere a WordPress solo a través de una división o lente elemental, en lugar de un desarrollador completo de WordPress. Si recién comenzara, sería tentador, pero después de aprender con fuerza de WordPress, estoy agradecido por el campo extendido. Ser limitado, en el mundo ya limitado de WordPress, para resolver solo problemas accesibles dentro del marco, significa estar restringido a trabajar completamente cómodo incluso en WordPress. El desarrollo de WordPress, en mi opinión, está suficientemente aislado, sin continuar con un cierto enfoque. El problema de Cruft ¿Alguna vez ha descargado un tema “todo en uno” Themeforest con 20 opciones para la página de inicio? Al igual que ciertos tipos de comida rápida, eso parece bueno hasta que la compre. Un sitio web tiene una sola página inicial. Cuando configura el tema, 19 de estas opciones de página inicial se vuelven crueles: código que existe, pero no tiene ningún propósito útil. Cruft no es neutral;

es malo. Considere que los desarrolladores de temas tuvieron que codificar la página inicial como un “si” masivo entre las 20 opciones de temas. Su tema será más grande, más lento y más difícil de trabajar debido a las 19 opciones de página de inicio que no usa. El marco es una gran fuente de cruel, cosas que no necesitas, pero no puedes escapar, porque intentan hacer todo a la vez. El marco es una gran fuente de cruel, cosas que no necesitas, pero no puedes escapar, solo porque intentan hacer todo a la vez. WordPress en sí tiene una cantidad suficiente de cruel. ¿Recuerdas la marca “Presione esta” o los formatos de publicación? Además de las funciones que nadie usa, algunas partes de WordPress son difíciles desde un punto de vista situacional. Por ejemplo, para un sitio web simple con solo contenido de página estática, todo el tipo de “publicaciones” de publicaciones, con sus taxonomías de categoría y etiqueta, etc., es cruel. Aceptamos estas partes innecesarias de WordPress, porque la mayoría de WordPress es muy útil en la gran mayoría de los casos. Pero, ¿qué pasa si agregamos marcos de cuadro ahora? En un proyecto determinado, ¿realmente necesitamos una división: conjunto de funciones de prueba A/B (cuando tenemos herramientas mejor diseñadas)?
Generador de formularios de contacto del propietario (¿Cuándo tenemos formularios de gravedad)?
“Más de 800 diseños de sitio web prefabricados”?
Estas cosas están en el tema y el constructor, ya sea que las necesitemos o no, lo que lo hace más voluminoso y más difícil de trabajar: archivos de plantilla de tema más complicados, rendimiento más débil, más espacio en el sistema de archivos y la base de datos. Esto se debe a que los marcos hacen todo. Ahora: ¿Qué sucede si tienes Divi y Jetpack? ¿Qué sucede si tienes Divi Builder y Jetpack sobre un tema de Génesis? ¿Qué sucede si quieres usar el tema div? Si estas soluciones fueran simplemente herramientas, como Yoast o WooCommerce, su mezcla no parecería loca. Pero hay cuadros, y su uso juntos no es divertido de imaginar debido a los enfrentamientos masivos que resultarían. El problema de bloquear que los marcos son difíciles o imposibles de deshabilitar ciertamente no es algo bueno. Como mencioné, no puedes deshabilitar un marco sin perder todo. Definitivamente, esto no es algo bueno, por razones que podrías describir de varias maneras. Cada uno de los marcos enumerados anteriormente quiere su dinero de una forma u otra. Cuando deje de pagar, lentamente perderá acceso, más comúnmente, porque cuando su marco se actualice, su marco no. Si alguna vez ha trabajado en un sitio que usa el antiguo compositor visual, sabe que esto es para agravar su tristeza. WordPress se actualizará bien de 3.x a 5.x, pero comprar una nueva licencia premium solo para el privilegio de romper un sitio de compositor visual es una prueba de las responsabilidades de desarrollo del marco. Frameworks: ¿Realmente hacen que el drama funcione?

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 *