Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Diariomotor Presentación PHPVigo

179 views

Published on

Gestionar un Wordpress con 250.000 páginas vistas diarias.

  • Be the first to comment

  • Be the first to like this

Diariomotor Presentación PHPVigo

  1. 1. Diariomotor: gestionar un Wordpress con 250.000 páginas vistas diarias
  2. 2. • Cuatro amigos hablando de coches y quejándose por Antena3 • 2005, empezamos: ¿Drupal, Wordpress...Phpnuke? • Content is the king. De 0 a 6 millones de pv mensuales en 2017 Breve historia de Diariomotor
  3. 3. Hay quien cree que en Diariomotor pasamos todo el día haciendo esto
  4. 4. O esto
  5. 5. Y ganamos dinero así
  6. 6. Pero la realidad es más bien esta
  7. 7. y esta
  8. 8. Y mucho de esta
  9. 9. • El tiempo es oro: gestionar equipo, gestionar publicidad…ah, y programar! • Crecimiento como medio: experimentación de formatos editoriales, fichas, secciones a medida, etc. • Generación de negocio: publicidad segmentada, nuevos formatos publicitarios, etc Hacer crecer un medio Diariomotor en un entorno cambiante
  10. 10. W O R D P R E S S , D E P R I N C I P I O A F I N • Porque está hecho para publicaciones como la nuestra • Porque hay una comunidad enorme desarrollándolo • Porque puedes hacer virguerías y extenderlo hasta el infinito • Porque los usuarios de backend se adaptan fácilemente a usarlo
  11. 11. ¿Qué he aprendido en 12 años con Wordpress?
  12. 12. Los golpes Qué no se debe hacer
  13. 13. Programar funciones complejas sin tener en cuenta la organización interna de Wordpress • Consultas que dependan del de los customs fields • Obtención de datos externos • Selección de artículos relacionados: ¡cuidado!
  14. 14. Plugins, propios o externos. Nada a medias • Pocos plugins, los externos buenos y los tuyos desde cero • Plugins vitales: W3 Total Caché, Disqus, AMP … • El famoso plugin de Cookie Law
  15. 15. Dejar funcionalidades claves en manos de “extraños” • Nada va a estar mejor adaptado a tu negocio que lo que desarrolles tú • Los post-types los haces tú: ni Custom UI Type, Types ni parecidos • La historia del update del XML Sitemap & Google News
  16. 16. No poner medidas para evitar ataques o intrusos • Wordpress es seguro pero no al 100% • iThemes Security, WordFence, Security están bien pero cuidado con el rendimiento • El año que convivimos con Dimitri
  17. 17. No controlar las actualizaciones de Wordpress • Mantén actualizado tu CMS pero cuidado con los. cambios • Cambios en la estructura de consultas pueden ser un quebradero de cabeza • Probarlas antes no es garantía: el estrés de abril 2015 (WP 4.1.2)
  18. 18. Olvidarte de controlar tu hosting • Hosting administrado o no, siempre bajo tu control • Dialoga con ellos: te pueden dar pistas de mejora en rendimiento o seguridad • ”Si quieres llevar una caja al sol, debes hacerlo tú mis mo. Aprende sobre Apache, Nginx, Mysql, Varnish…
  19. 19. Las enseñanzas Qué cosas están bien
  20. 20. Ten siempre en cuenta el rendimiento • Da igual si programas saltando los estándares, sin reutilizar código (aunque eso siempre ayuda) • ¿Consultas complejas? Cachea • Añade parches de rendimiento a WP, no esperes a que lo haga la comunidad
  21. 21. El frontend siempre bajo control • Desarrolla tu propio theme si es la clave para tu negocio • Las plantillas pueden ser el demonio: demasiadas cosas que no necesitas • ¿Un framework? Créalo para ti si te ayuda a modificar funcionalidades con más agilidad • ¿Y para maquetar? Bootstrap es tu amigo
  22. 22. Evoluciona tu código sin volverte loco • Aprende de otros: GIT es tu amigo y un deployer también. • Utiliza librerías si te ayudan pero ten cuidado con su peso en uso de CPU • Utiliza git flow: tus parches serán más felices
  23. 23. Equilibra coste / esfuerzo • ¿Gasto más en hosting o me sale más rentable afinar mucho mi código? • ¿Hacer un buen código me impide atacar aspectos de mi negocio?
  24. 24. ¿ H A C I A D Ó N D E V A D I A R I O M O T O R ? • ¿La web se muere? La era de las plataformas. ¿Existirá nuestra web en 2025? • Deuda técnica: https, mirroring, CDN, page speed, etc. • Evolución: nuevos formatos publicitarios, nuevas narrativas editoriales, etc.
  25. 25. B U S C A M O S P E R F I L T É C N I C O • Para ayudarnos a evolucionar editorialmente • Para seguir creciendo en modelo de negocio aka: ganar dinero! • Acompañarnos en todas las aventuras:
  26. 26. Muchas gracias! @omiguel

×