diariomotor presentación phpvigo

Post on 12-Apr-2017

57 Views

Category:

Presentations & Public Speaking

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Diariomotor: gestionar un Wordpress con 250.000 páginas vistas diarias

• 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 pvmensuales en 2017

Breve historia de Diariomotor

Hay quien cree que en Diariomotorpasamos todo el día haciendo esto

O esto

Y ganamos dinero así

Pero la realidad es más bien esta

y esta

Y mucho de esta

• 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

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

¿Qué he aprendido en 12 años con Wordpress?

Los golpes Qué no se debe hacer

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!

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

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

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

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)

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…

Las enseñanzas Qué cosas están bien

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

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

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

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?

¿ 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.

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:

Muchas gracias!

@omiguel

top related