Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9

JuanKa Díaz - jdevelopia
JuanKa Díaz - jdevelopiaJuanKa Díaz - jdevelopia
Lock-in, como alma
que lleva el diablo
JuanKa Díaz - jdevelopia.com
Desarrollador Front-End (Programador de lo que se ve) en jdevelopia
Especializado en WordPress y Joomla!
WordPress Tarragona
Podcaster en Zona Crítica, Post Type Podcast
Desarrollo web y organización de eventos en JoomlaES
• https://wptarragona.com/
• 2 Meetups mensuales

• WordPress&Beers
• Meetup - 50% Teoría / 50% Práctica

• Tarragona Impulsa & Castell del Paborde
WordPress Tarragona
• https://www.dariobf.com/podcast/

• Podcast sobre diseño y desarrollo web en
WordPress

• Zona Crítica
Postype Podcast
Disclaimer
El contenido de esta presentación representa única y
exclusivamente la opinión del presentador, no se pretende sentar
cátedra ni redactar un nuevo testamento con mandamientos
escritos sobre piedra, simplemente difundir opinión, experiencia y
recomendaciones que puedan servir tanto a principiantes, clientes
como a desarrolladores. Todas estas opiniones están totalmente
abiertas a discusión y debate.
Efecto Lock-in
(como alma que lleva el diablo)
Dependencia directa de un plugin/tema para/con una
funcionalidad. Si se desactiva el plugin/tema no disponemos
del contenido/datos de este o bien este los almacena sin
integridad.
* Por contra si un plugin nos facilita X funcionalidad pero nos permite exportar los
datos de forma abstracta, CSV, Excel, datos tabulados, etc, y estos conservan su
integridad, podemos considerar que no tiene lock-in o”lock-in leve”.
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Lock-in
Ejemplos
• Page Builders (Divi, Visual Composer, etc…)
• Plantillas con funcionalidad (Avada, The7, etc…)
• Plugins de contenido mediante Shortcode (Portfolios, Envira
Gallery, TablePress, etc…)
Dependencia"Lock-in indirecto”
• Malas prácticas en desarrollo
• CMS = Content Management System
• Funcionalidades sin control por parte del cliente
• Falta de documentación
• Malas integraciones
• Modificaciones hardcode.
Pros de recursos con Lock-in
· No necesidad de conocimientos técnicos
por parte del integrador/desarrollador
· Poco presupuesto


· Más facilidad para el desarrollador
del plugin/tema
· La dependencia crea
clientes
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc…..
Contras
· Total dependencia

· Contenido sin integridad


· Problemas para extender,
customizar y optimizar.


· Incapacidad de heredar proyecto
· No crecer como profesional
para evitar ser un ÑAAS*
*Ñapas As A Service
RECOMENDACIONES
WordPress &
Software Libre
· Qué es - GNU/GPL
· Filosofía, Software Libre no es Software Gratis
· Toma de requisitos
· Tu te adaptas, no él a ti
· WP SL ≠ Lock-in al contenido
#1
Unidad mínima de
información ≠ Editor
#2
Far far away, behind the word mountains, far from
the countries Vokalia and Consonantia, there live the
blind texts
Title
Item FourItem Three
Item TwoItem One
Galería de imágenes
Item Eight
Item Seven
Item Six
Item Five
Item Four
Item Three
Item Two
Separated they live in
Bookmarksgrove right at
the coast
Far far away, behind the
word mountains, far from
the countries Vokalia
A small river named Duden
flows by their place and
supplies it
Item One
Título
Descripción
Tabla de características
Galería de imágenes
Editor nativo de WordPress
https://es.wordpress.org/plugins/tinymce-advanced/
Plugins con Shortcodes
Plugins con Shortcodes
Plugins con Shortcodes
Page Builder con Lock-In
Editor nativo + ACF
Nativo Shortcodes
Editor+ACFPage Builder con Lock-in
Nativo
Page Builder con Lock-in
Shortcodes
Editor+ACF
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Abstraer contenido
· Contenido susceptible de ser re-usado
· Independizar contenido = Estructura de datos
· Filtrar contenido, cambios masivos
· Libertad en maquetación
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc….. #3
Page Builders / Shortcodes
PROS
· Velocidad de creación
· Resultados vistosos sin necesidad de
capacidad técnica
#3
CONTRAS
· Lock-In elevado
· Aprendes la herramienta, pero no
la técnica
· Promoción profesional nula
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Temas con
funcionalidad
· Uso correcto del fichero functions
· Tema = Diseño ≠ Funcionalidad
· Tema multipropósito = Sin propósito
· Tema ≠ SEO Friendly
#5
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Plugin de functions
· Funciones de lógica, hooks, filtros
· Si es funcionalidad, no depende del tema
· Documentar las diferentes funciones
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc….. #6
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
CMS
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc….. #7
· Content Management System
· El 100% de la web debe ser administrable
Hola “desarrollador” que tal?!! Necesitamos cambiar el eMail de la web, tampoco
tenemos el mismo teléfono, queremos aprovechar para cambiar… etc…
Hola “querido cliente”, pues lamentándolo mucho no te voy a poder ayudar, he
descubierto mi verdadera pasión, me he hecho panadero!!!! Y estoy muy feliz!!!!
Esto es inadmisible!! Qué imagen vamos a dar sin poder hacer estos cambios en la
web… NOSOTROS NO PODEMOS CAMBIARLO! NOS HAS DEJADO TIRADOS!!!
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Saber si tengo Lock-In
· Deshabilitar Temas y Plugins
· Exportar cualquier CPT a CSV (revisar SQL)
· Comprobar la integridad de los datos
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc….. #8
El buen carpintero deja el mueble bien acabado tanto
por la parte que se ve como por la que no.
Anónimo
¡Muchas gracias!
¿Alguna pregunta?
1 of 40

Recommended

Lock in, como alma que lleva el diablo-semanawp2018 by
Lock in, como alma que lleva el diablo-semanawp2018Lock in, como alma que lleva el diablo-semanawp2018
Lock in, como alma que lleva el diablo-semanawp2018JuanKa Díaz - jdevelopia
113 views41 slides
Básicos para medir tu web - Taller de iniciación by
Básicos para medir tu web - Taller de iniciaciónBásicos para medir tu web - Taller de iniciación
Básicos para medir tu web - Taller de iniciaciónFernando Puente
136 views11 slides
Primeros pasos con WPO: aprende a analizar tu web - Taller by
Primeros pasos con WPO: aprende a analizar tu web - TallerPrimeros pasos con WPO: aprende a analizar tu web - Taller
Primeros pasos con WPO: aprende a analizar tu web - TallerFernando Puente
252 views12 slides
Optimiza tus webs a bajo costo - WCVenezuela2021 by
Optimiza tus webs a bajo costo - WCVenezuela2021Optimiza tus webs a bajo costo - WCVenezuela2021
Optimiza tus webs a bajo costo - WCVenezuela2021Fernando Puente
105 views20 slides
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos! by
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!
Tu posicionamiento mejora con la velocidad de tu web ¡WPO para todos!Fernando Puente
446 views40 slides
Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr... by
Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...
Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Gr...JuanKa Díaz - jdevelopia
118 views33 slides

More Related Content

What's hot

WPO para proyectos WooComerce by
WPO para proyectos WooComerceWPO para proyectos WooComerce
WPO para proyectos WooComerceFernando Puente
236 views37 slides
Caché y WordPress by
Caché y WordPressCaché y WordPress
Caché y WordPressFernando Puente
153 views40 slides
WordPress - Oportunidades laborales by
WordPress - Oportunidades laboralesWordPress - Oportunidades laborales
WordPress - Oportunidades laboralesFernando Puente
239 views37 slides
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019 by
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019Fernando Puente
129 views52 slides
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPress by
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPressHTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPressFernando Puente
371 views41 slides
Tecno by
TecnoTecno
Tecnoyhibher
48 views4 slides

What's hot(19)

WordPress - Oportunidades laborales by Fernando Puente
WordPress - Oportunidades laboralesWordPress - Oportunidades laborales
WordPress - Oportunidades laborales
Fernando Puente239 views
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019 by Fernando Puente
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
El editor clásico como ejemplo de deuda tecnológica - WordCamp Granada 2019
Fernando Puente129 views
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPress by Fernando Puente
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPressHTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
HTTP/3, PHP 7.4 y otras novedades en WPO para WordPress
Fernando Puente371 views
Tecno by yhibher
TecnoTecno
Tecno
yhibher48 views
Retos de WordPress para llegar al 50% de Internet by Fernando Puente
Retos de WordPress para llegar al 50% de Internet Retos de WordPress para llegar al 50% de Internet
Retos de WordPress para llegar al 50% de Internet
Fernando Puente563 views
WordPress y cómo llegar al 50% de Internet by Fernando Puente
WordPress y cómo llegar al 50% de InternetWordPress y cómo llegar al 50% de Internet
WordPress y cómo llegar al 50% de Internet
Fernando Puente79 views
10 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 2017 by Juan Seguí Moreno
10 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 201710 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 2017
10 consejos para mejorar la WPO en WordPress - Ponencia Wordcamp Alicante 2017
Juan Seguí Moreno2.3K views
Retos WordPress 2017 - Fernando Tellado by Fernando Tellado
Retos WordPress 2017 - Fernando TelladoRetos WordPress 2017 - Fernando Tellado
Retos WordPress 2017 - Fernando Tellado
Fernando Tellado2.6K views
Optimiza tu WordPress para móviles en media hora con AMP by Fernando Serer
Optimiza tu WordPress para móviles en media hora con AMPOptimiza tu WordPress para móviles en media hora con AMP
Optimiza tu WordPress para móviles en media hora con AMP
Fernando Serer1.9K views
Desarrollo web el mejor aliado del Marketing Digital by Marta Soler
Desarrollo web el mejor aliado del Marketing DigitalDesarrollo web el mejor aliado del Marketing Digital
Desarrollo web el mejor aliado del Marketing Digital
Marta Soler401 views
Contenidos Digitales by Domestika
Contenidos DigitalesContenidos Digitales
Contenidos Digitales
Domestika1K views
MisCopiasPrivadas by guestb5d27b
MisCopiasPrivadasMisCopiasPrivadas
MisCopiasPrivadas
guestb5d27b187 views
Proyecto De Telecomunicaciones by guestb5d27b
Proyecto De TelecomunicacionesProyecto De Telecomunicaciones
Proyecto De Telecomunicaciones
guestb5d27b5.8K views
WordPress, WordPress Multisite y WordPress Multinetwork by José Conti Calveras
WordPress, WordPress Multisite y WordPress MultinetworkWordPress, WordPress Multisite y WordPress Multinetwork
WordPress, WordPress Multisite y WordPress Multinetwork
Conoce Los Top Alojamiento Web Sin costo Sin Publicidad En 2015 by hostingbaratotop60
Conoce Los Top Alojamiento Web Sin costo Sin Publicidad En 2015
Conoce Los Top Alojamiento Web Sin costo Sin Publicidad En 2015
Conoce Los Top Alojamiento Web Sin costo Sin Publicidad En 2015
hostingbaratotop60162 views

Similar to Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9

Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad... by
Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...
Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...JuanKa Díaz - jdevelopia
291 views30 slides
Hombres, mujeres, desarrolladores, clientes y viceversa word pressbarcelona... by
Hombres, mujeres, desarrolladores, clientes y viceversa   word pressbarcelona...Hombres, mujeres, desarrolladores, clientes y viceversa   word pressbarcelona...
Hombres, mujeres, desarrolladores, clientes y viceversa word pressbarcelona...JuanKa Díaz - jdevelopia
1.5K views30 slides
Diariomotor Presentación PHPVigo by
Diariomotor Presentación PHPVigoDiariomotor Presentación PHPVigo
Diariomotor Presentación PHPVigoPHP Vigo
317 views27 slides
Prestashop v1.6.1.4 by
Prestashop v1.6.1.4Prestashop v1.6.1.4
Prestashop v1.6.1.4rafa ruiz
325 views37 slides
Scrum y craftsmanship by
Scrum y craftsmanshipScrum y craftsmanship
Scrum y craftsmanshipKleer Agile Coaching & Training
696 views25 slides
Ejecución de servicios digitales y negocios en Internet by
Ejecución de servicios digitales y negocios en InternetEjecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en InternetAsier Marqués
1.2K views30 slides

Similar to Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9(20)

Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad... by JuanKa Díaz - jdevelopia
Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...
Desarrolla proyectos web con exito en base al software libre - Joomla Day Mad...
Hombres, mujeres, desarrolladores, clientes y viceversa word pressbarcelona... by JuanKa Díaz - jdevelopia
Hombres, mujeres, desarrolladores, clientes y viceversa   word pressbarcelona...Hombres, mujeres, desarrolladores, clientes y viceversa   word pressbarcelona...
Hombres, mujeres, desarrolladores, clientes y viceversa word pressbarcelona...
Diariomotor Presentación PHPVigo by PHP Vigo
Diariomotor Presentación PHPVigoDiariomotor Presentación PHPVigo
Diariomotor Presentación PHPVigo
PHP Vigo317 views
Prestashop v1.6.1.4 by rafa ruiz
Prestashop v1.6.1.4Prestashop v1.6.1.4
Prestashop v1.6.1.4
rafa ruiz325 views
Ejecución de servicios digitales y negocios en Internet by Asier Marqués
Ejecución de servicios digitales y negocios en InternetEjecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en Internet
Asier Marqués1.2K views
Los 10 errores más comunes al desarrollar un proyecto eCommerce by Juan Alcántara
Los 10 errores más comunes al desarrollar un proyecto eCommerceLos 10 errores más comunes al desarrollar un proyecto eCommerce
Los 10 errores más comunes al desarrollar un proyecto eCommerce
Juan Alcántara87 views
Plataformas de comercio electrónico by CarmenDN
Plataformas de comercio electrónicoPlataformas de comercio electrónico
Plataformas de comercio electrónico
CarmenDN85 views
Creación de tiendas woo commerce y páginas web - Ender, Factoría de Software by Jonathan Estrella
Creación de tiendas woo commerce y páginas web - Ender, Factoría de SoftwareCreación de tiendas woo commerce y páginas web - Ender, Factoría de Software
Creación de tiendas woo commerce y páginas web - Ender, Factoría de Software
Jonathan Estrella856 views
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018 by JuanKa Díaz - jdevelopia
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
Mi Web como eje principal de mi estrategia digital by César Jiménez
Mi Web como eje principal de mi estrategia digitalMi Web como eje principal de mi estrategia digital
Mi Web como eje principal de mi estrategia digital
César Jiménez445 views
2015 presentation corporate_alfa9_cast by iñaki bermejo
2015 presentation corporate_alfa9_cast2015 presentation corporate_alfa9_cast
2015 presentation corporate_alfa9_cast
iñaki bermejo340 views
Jornada Ecommaster Bitusi by Bitusi Agency
Jornada Ecommaster BitusiJornada Ecommaster Bitusi
Jornada Ecommaster Bitusi
Bitusi Agency730 views
SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona) by Oscar Rodriguez
SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona)SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona)
SEO y Analítica web con Wordpress (Meetup Wordpress Tarragona)
Oscar Rodriguez239 views

More from JuanKa Díaz - jdevelopia

Introducción a los campos personalizados en WordPress con ACF by
Introducción a los campos personalizados en WordPress con ACFIntroducción a los campos personalizados en WordPress con ACF
Introducción a los campos personalizados en WordPress con ACFJuanKa Díaz - jdevelopia
145 views45 slides
Soporte en WordPress: cómo dar/obtener ayuda por Violeta Bru by
Soporte en WordPress: cómo dar/obtener ayuda por Violeta BruSoporte en WordPress: cómo dar/obtener ayuda por Violeta Bru
Soporte en WordPress: cómo dar/obtener ayuda por Violeta BruJuanKa Díaz - jdevelopia
199 views24 slides
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP... by
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...JuanKa Díaz - jdevelopia
205 views56 slides
Introduccion a WooCommerce - eConference live by
Introduccion a WooCommerce - eConference liveIntroduccion a WooCommerce - eConference live
Introduccion a WooCommerce - eConference liveJuanKa Díaz - jdevelopia
209 views38 slides
Como elegir un buen hosting para WordPress by
Como elegir un buen hosting para WordPressComo elegir un buen hosting para WordPress
Como elegir un buen hosting para WordPressJuanKa Díaz - jdevelopia
202 views17 slides
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance... by
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...JuanKa Díaz - jdevelopia
3.8K views32 slides

More from JuanKa Díaz - jdevelopia(13)

Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP... by JuanKa Díaz - jdevelopia
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance... by JuanKa Díaz - jdevelopia
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We... by JuanKa Díaz - jdevelopia
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
Word press, el software libre como punto de unión - Institut mare molas 2018 by JuanKa Díaz - jdevelopia
Word press, el software libre como punto de unión - Institut mare molas 2018Word press, el software libre como punto de unión - Institut mare molas 2018
Word press, el software libre como punto de unión - Institut mare molas 2018
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha by JuanKa Díaz - jdevelopia
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKuchaWPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance... by JuanKa Díaz - jdevelopia
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017 by JuanKa Díaz - jdevelopia
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017La importancia del contenido en tu web - WordPress Tarragona Meetup 2017
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018 by JuanKa Díaz - jdevelopia
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018

Recently uploaded

SOrtiz_Origenes y evolución de internet.ppsx by
SOrtiz_Origenes y evolución de internet.ppsxSOrtiz_Origenes y evolución de internet.ppsx
SOrtiz_Origenes y evolución de internet.ppsxARIADNAYJIMENACRUZOR
6 views9 slides
fundamentos de electricidad electronica by
fundamentos de electricidad electronicafundamentos de electricidad electronica
fundamentos de electricidad electronicaKevin619029
5 views16 slides
EM.020 INSTALACIONES DE COMUNICACIONES.pdf by
EM.020 INSTALACIONES DE COMUNICACIONES.pdfEM.020 INSTALACIONES DE COMUNICACIONES.pdf
EM.020 INSTALACIONES DE COMUNICACIONES.pdfgilberenriquedavila
7 views4 slides
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ... by
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...
Como sacar el máximo partido a los Cores de MuleSoft - optimización y buenas ...Francisco Javier Toscano Lopez
51 views29 slides
Tecnologías para la enseñanza virtual_cdc.pptx by
Tecnologías para la enseñanza virtual_cdc.pptxTecnologías para la enseñanza virtual_cdc.pptx
Tecnologías para la enseñanza virtual_cdc.pptxCarmenerdelHuasco
7 views25 slides
Seguridad de los sistemas operativos..pptx by
Seguridad de los sistemas operativos..pptxSeguridad de los sistemas operativos..pptx
Seguridad de los sistemas operativos..pptxdayanelismarquez
23 views7 slides

Recently uploaded(20)

fundamentos de electricidad electronica by Kevin619029
fundamentos de electricidad electronicafundamentos de electricidad electronica
fundamentos de electricidad electronica
Kevin6190295 views
Tecnologías para la enseñanza virtual_cdc.pptx by CarmenerdelHuasco
Tecnologías para la enseñanza virtual_cdc.pptxTecnologías para la enseñanza virtual_cdc.pptx
Tecnologías para la enseñanza virtual_cdc.pptx
Seguridad de los sistemas operativos..pptx by dayanelismarquez
Seguridad de los sistemas operativos..pptxSeguridad de los sistemas operativos..pptx
Seguridad de los sistemas operativos..pptx
dayanelismarquez23 views
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx by MaraJos722801
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docxactividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
MaraJos7228015 views
Tarea Curso Tecnologias para la enseñanza virtual.pptx by lesliealejandraContr
Tarea Curso Tecnologias para la enseñanza virtual.pptxTarea Curso Tecnologias para la enseñanza virtual.pptx
Tarea Curso Tecnologias para la enseñanza virtual.pptx
MVelazco_Internet, Origenes y Evolucion.pptx by al223915
MVelazco_Internet, Origenes  y Evolucion.pptxMVelazco_Internet, Origenes  y Evolucion.pptx
MVelazco_Internet, Origenes y Evolucion.pptx
al2239156 views
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx by dreadlockp5
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptxCÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx
CÓMO PUBLICAR UNA PRESENTACIÓN GRÁFICA EN INTERNET.pptx
dreadlockp58 views
Fundamentos de Electricidad y Electronica 9-3 (1).docx by Samuel709479
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docx
Samuel7094797 views
Fundamentos de electricidad y electrónica.docx by DilanTabares
Fundamentos de electricidad y electrónica.docxFundamentos de electricidad y electrónica.docx
Fundamentos de electricidad y electrónica.docx
DilanTabares5 views
Los principios de la Antropometria y Ergonomia.pdf by BenisBorges
Los principios de la Antropometria y Ergonomia.pdfLos principios de la Antropometria y Ergonomia.pdf
Los principios de la Antropometria y Ergonomia.pdf
BenisBorges6 views
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx by davidsalazar63484
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
Fundamentos de Electricidad y Electronica 9-3 (1).docx by Samuel709479
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docx
Samuel7094795 views
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf by MELVINCALLO1
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdfSESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf
MELVINCALLO15 views
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx by DilanTabares
TALLER DE ANÁLISIS DE ARTEFACTOS_.docxTALLER DE ANÁLISIS DE ARTEFACTOS_.docx
TALLER DE ANÁLISIS DE ARTEFACTOS_.docx
DilanTabares6 views

Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9

  • 1. Lock-in, como alma que lleva el diablo
  • 2. JuanKa Díaz - jdevelopia.com Desarrollador Front-End (Programador de lo que se ve) en jdevelopia Especializado en WordPress y Joomla! WordPress Tarragona Podcaster en Zona Crítica, Post Type Podcast Desarrollo web y organización de eventos en JoomlaES
  • 3. • https://wptarragona.com/ • 2 Meetups mensuales
 • WordPress&Beers • Meetup - 50% Teoría / 50% Práctica
 • Tarragona Impulsa & Castell del Paborde WordPress Tarragona
  • 4. • https://www.dariobf.com/podcast/
 • Podcast sobre diseño y desarrollo web en WordPress
 • Zona Crítica Postype Podcast
  • 5. Disclaimer El contenido de esta presentación representa única y exclusivamente la opinión del presentador, no se pretende sentar cátedra ni redactar un nuevo testamento con mandamientos escritos sobre piedra, simplemente difundir opinión, experiencia y recomendaciones que puedan servir tanto a principiantes, clientes como a desarrolladores. Todas estas opiniones están totalmente abiertas a discusión y debate.
  • 6. Efecto Lock-in (como alma que lleva el diablo) Dependencia directa de un plugin/tema para/con una funcionalidad. Si se desactiva el plugin/tema no disponemos del contenido/datos de este o bien este los almacena sin integridad. * Por contra si un plugin nos facilita X funcionalidad pero nos permite exportar los datos de forma abstracta, CSV, Excel, datos tabulados, etc, y estos conservan su integridad, podemos considerar que no tiene lock-in o”lock-in leve”.
  • 8. Lock-in Ejemplos • Page Builders (Divi, Visual Composer, etc…) • Plantillas con funcionalidad (Avada, The7, etc…) • Plugins de contenido mediante Shortcode (Portfolios, Envira Gallery, TablePress, etc…)
  • 9. Dependencia"Lock-in indirecto” • Malas prácticas en desarrollo • CMS = Content Management System • Funcionalidades sin control por parte del cliente • Falta de documentación • Malas integraciones • Modificaciones hardcode.
  • 10. Pros de recursos con Lock-in · No necesidad de conocimientos técnicos por parte del integrador/desarrollador · Poco presupuesto 
 · Más facilidad para el desarrollador del plugin/tema · La dependencia crea clientes · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. Contras · Total dependencia
 · Contenido sin integridad 
 · Problemas para extender, customizar y optimizar. 
 · Incapacidad de heredar proyecto · No crecer como profesional
  • 11. para evitar ser un ÑAAS* *Ñapas As A Service RECOMENDACIONES
  • 12. WordPress & Software Libre · Qué es - GNU/GPL · Filosofía, Software Libre no es Software Gratis · Toma de requisitos · Tu te adaptas, no él a ti · WP SL ≠ Lock-in al contenido #1
  • 14. Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts Title Item FourItem Three Item TwoItem One Galería de imágenes Item Eight Item Seven Item Six Item Five Item Four Item Three Item Two Separated they live in Bookmarksgrove right at the coast Far far away, behind the word mountains, far from the countries Vokalia A small river named Duden flows by their place and supplies it Item One Título Descripción Tabla de características Galería de imágenes
  • 15. Editor nativo de WordPress
  • 20. Page Builder con Lock-In
  • 23. Nativo Page Builder con Lock-in Shortcodes Editor+ACF
  • 25. Abstraer contenido · Contenido susceptible de ser re-usado · Independizar contenido = Estructura de datos · Filtrar contenido, cambios masivos · Libertad en maquetación · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #3
  • 26. Page Builders / Shortcodes PROS · Velocidad de creación · Resultados vistosos sin necesidad de capacidad técnica #3 CONTRAS · Lock-In elevado · Aprendes la herramienta, pero no la técnica · Promoción profesional nula
  • 28. Temas con funcionalidad · Uso correcto del fichero functions · Tema = Diseño ≠ Funcionalidad · Tema multipropósito = Sin propósito · Tema ≠ SEO Friendly #5
  • 30. Plugin de functions · Funciones de lógica, hooks, filtros · Si es funcionalidad, no depende del tema · Documentar las diferentes funciones · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #6
  • 32. CMS · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #7 · Content Management System · El 100% de la web debe ser administrable
  • 33. Hola “desarrollador” que tal?!! Necesitamos cambiar el eMail de la web, tampoco tenemos el mismo teléfono, queremos aprovechar para cambiar… etc…
  • 34. Hola “querido cliente”, pues lamentándolo mucho no te voy a poder ayudar, he descubierto mi verdadera pasión, me he hecho panadero!!!! Y estoy muy feliz!!!!
  • 35. Esto es inadmisible!! Qué imagen vamos a dar sin poder hacer estos cambios en la web… NOSOTROS NO PODEMOS CAMBIARLO! NOS HAS DEJADO TIRADOS!!!
  • 38. Saber si tengo Lock-In · Deshabilitar Temas y Plugins · Exportar cualquier CPT a CSV (revisar SQL) · Comprobar la integridad de los datos · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #8
  • 39. El buen carpintero deja el mueble bien acabado tanto por la parte que se ve como por la que no. Anónimo