Diese Präsentation wurde erfolgreich gemeldet.

Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Granada 2019

0

Teilen

Wird geladen in …3
×
1 von 33
1 von 33

Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Granada 2019

0

Teilen

Herunterladen, um offline zu lesen

En muchas ocasiones, por falta de tiempo, error de previsión, presión por entregar un proyecto y un largo etcétera de factores, cometemos pequeños errores o nos pasamos de pragmáticos cuando desarrollamos o afrontamos proyectos web.
Esto hace que esas decisiones a priori sin importancia nos vuelvan a robar tiempo y dolores de cabeza en un futuro, cuando nos volvamos a ver las caras con esas líneas de código o bien cuando tengamos que optimizar mas a fondo ese proyecto.
Veremos cómo re-formulando y re-enfocando problemas y soluciones cotidianas en nuestro día a día con WordPress podemos entregar no solo un trabajo más profesional sino más duradero en el tiempo y por ende más satisfactorio y rentable a la par que profesional.

En muchas ocasiones, por falta de tiempo, error de previsión, presión por entregar un proyecto y un largo etcétera de factores, cometemos pequeños errores o nos pasamos de pragmáticos cuando desarrollamos o afrontamos proyectos web.
Esto hace que esas decisiones a priori sin importancia nos vuelvan a robar tiempo y dolores de cabeza en un futuro, cuando nos volvamos a ver las caras con esas líneas de código o bien cuando tengamos que optimizar mas a fondo ese proyecto.
Veremos cómo re-formulando y re-enfocando problemas y soluciones cotidianas en nuestro día a día con WordPress podemos entregar no solo un trabajo más profesional sino más duradero en el tiempo y por ende más satisfactorio y rentable a la par que profesional.

Weitere Verwandte Inhalte

Weitere von JuanKa Díaz - jdevelopia

Ähnliche Bücher

Kostenlos mit einer 14-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 14-tägigen Testversion von Scribd

Alle anzeigen

Buenas practicas para nuestros desarrollos word press por JuanKa Díaz - WC Granada 2019

  1. 1. Buenas prácticas para nuestros desarrollos WordPress por JuanKa Díaz
  2. 2. Programador Front-End (Programador de lo que se ve) en jdevelopia.com
 Especializado en WordPress y Joomla!
 JoomlaES, WPTarragona & WPBarcelona JuanKa Díaz
  3. 3. • https://www.dariobf.com/podcast/
 • Podcast sobre diseño y desarrollo web en WordPress
 • Zona Crítica
 • 1×12 – Malas prácticas en el desarrollo web con WordPress – Con @davilera y @avillegasn Post Type Podcast
  4. 4. 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. Soy responsable de lo que digo, no de lo que cada uno interpreta. No me puedo responsabilizar de códigos o recomendaciones que te fallen en tu web. En caso de duda, consulte con su PROGRAMADOR.
  5. 5. ÑAAS - Ñapas As A Service
  6. 6. “Buenas prácticas”… Por buenas o mejores prácticas se entiende un conjunto coherente de acciones que han rendido bien o incluso de forma excelente en un determinado contexto y qué se espera que, en contextos similares, rindan con similares resultados. Wikipedia dixit
  7. 7. Donde fueres, haz lo que vieres
  8. 8. ¿Porqué? · Respetar la arquitectura del Framework (WordPress) 
 · Desarrollo mas estable y duradero en el tiempo · Capacidad de terceros a colaborar
 · Trabajo más profesional · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. Casos de uso (en WordPress) · Desarrollo de temas · Desarrollo de plugins · Trabajo en equipo · Resultado/visión a largo plazo
  9. 9. Hola “desarrollador” que tal?!! Ya nos hemos podido revisar toda la web y te hemos preparado un listado de cosas a cambiar… [se entregó la web hace 3/6/9 meses]
  10. 10. 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!!!!
  11. 11. Esto es inadmisible!! Qué imagen vamos a dar sin poder hacer estos cambios en la web… NOSOTROS NO PODEMOS CAMBIARLO! NOS HAS DEJADO TIRADOS!!!
  12. 12. #1 Cultura del 
 Software Libre · Extiende su filosofía (cualquier ámbito) · Todos los entregables junto al proyecto · Repositorio/Control de versiones
  13. 13. Functions VS Plugins · Functions = funciones relativas al theme | functions.php = theme
 · Plugins = funcionalidad relativa al website 
 · Código en BBDD = 💩 #2
  14. 14. #3 codex.wordpress.org · https://developer.wordpress.org/reference/ · Revisar siempre antes el Codex · Evitar usar funciones propias · Backward compatibility · D.R.Y - Don´t Repeat Yourself
  15. 15. WordPress plugin 
 boilerplate · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #3#4 · https://wppb.me/ · Buenas prácticas · Estructura de ficheros · Orientado a objetos · WordPress coding standards
  16. 16. Underscores - Twenty Twenty · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #3#4 · https://wordpress.org/themes/twentytwenty/ · https://underscores.me/ · Estructura de ficheros · Template parts, text domain · WordPress coding standards
  17. 17. #5 Versiones WordPress de desarrollo · WordPress Beta Tester
 · Trabaja con la última Beta o Release candidate · https://wordpress.org/plugins/woocommerce-beta-tester/
  18. 18. Nuestro “Framework” · Agiliza el proceso de desarrollo · Avanza conforme nuestro conocimiento · Garantiza una mínima estandarización · Tema-Framework - WordPress.tv
 · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #3#6
  19. 19. #7 Documentación · Encabezados, funciones, hooks, CSS, etc…
 · Nuestro yo del futuro nos lo agradecerá
 · Permite heredar o trabajar con terceros
 · Garantía de calidad para el cliente
 · readme.txt / changelog.txt
  20. 20. #7
  21. 21. Cadenas de traducción · https://codex.wordpress.org/I18n_for_WordPress_Developers · Internacionalizar tu plugin o theme · Terceros pueden contribuir · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #3#8
  22. 22. #9 Estructuras de datos y layouts
 · Custom Post Types · Cada CPT se trata como una entidad · Cada CPT tiene su estructura de datos · Cada CPT tiene sus propios layouts
  23. 23. Dependencias · Librerías de terceros · Plugins de terceros · Documentarlas · http://tgmpluginactivation.com/download/ · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #3#10
  24. 24. Pongamos un poco de mimo a nuestro código para que no lo vea otro y nos diga: “…y después queremos ganar todos lo mismo…”
  25. 25. ¡Muchas gracias! https://jdevelopia.com/wcgranada19

×