WordPress 101 - Buenos Aires Meetup - Aug 26, 2014

Post on 13-Jun-2015

227 views 3 download

description

WordPress 101. Un repaso de cómo una simple herramienta de blogging se transformó en el corazón de más del 20% de Internet. Qué es Open Source, la licencia GPL y cómo cualquiera de nosotros, independientemente de su perfil (blogger, diseñador, programador, traductor, coder) puede participar y seguir transformando la Internet.

Transcript of WordPress 101 - Buenos Aires Meetup - Aug 26, 2014

WordPress 101

Juanfra Aldasorojuanfraa

¿Quién Soy?

Entusiasta de WordPress, los viajes, la comida y el fútbol. !Parte de WordPress Argentina. !Founder de ! juanfraa

2014

Había una vez…

Hacia fines de los 90, y puramente a causa de la necesidad de evitar editar directamente el código HTML, nacen plataformas de gestión de blogs como Live Journal y Blogger.

En junio de 2001, un francés llamado Michel Valdrighi crea b2/cafelog.

Se caracteriza por ser un software de gestión de weblogs basado en PHP+MySQL y bajo licencia GPL

1999 2001

GPL (General Public License)

• Creada por Stallman en 1989, es la licencia más ampliamente utilizada en el mundo del software libre.

• Su finalidad es proteger los derechos de los usuarios finales (libertad de usar con cualquier propósito, compartir, estudiar cómo funciona, modificar-adaptar-mejorar y hacer públicas las mejoras.)

• El acceso al código fuente está implícito.

• Libertad para distribuir copias.

• Proteger el software de intentos de apropiación que restrinjan esas libertades a los usuarios

• Los usuarios o compañías que distribuyen sus trabajos bajo licencias GPL, pueden cobrar o distribuirlas gratuitamente. Esto distingue las licencias GPL de las licencias de software que prohíben su distribución comercial.

El 4 de noviembre, Michel Valdrighi lanza lo que sería la última versión de b2/cafelog.

Incluía funciones como the_title() y the_content()

Un chico de Texas, de 19 años, bajo el seudónimo de photomatt usa b2 para su diario personal, para compartir fotos, su pasión por la tecnología, el jazz y la política.

Michel Valdrighi desaparece de escena y la plataforma queda en stand-by.

2002

The Blogging Software Dilemma

Matt Mullenweg, bloguea respecto al dilema que le genera mantener y mejorar su sitio de acuerdo a la cantidad de visitas que se incrementa día a día.

Sugiere hacer un fork a la plataforma que usa, b2/cafelog ya que está bajo licencia GPL.

2003

El Fork.

Mike Little comenta su interés en cooperar en caso de hacerse el fork.

Comienza a gestarse, basado en el espíritu colaborativo y distribuido, lo que hoy se conoce como WordPress.

2003

27 de Mayo de 2003 !

<?php _e( ’Hello WordPress’ ); ?>

WordPress 1.2

Aparecen las sub-categorías e idiomas a partir de gettext.

Se presenta la nueva arquitectura de plugins, la que hoy en día sigue existiendo.

2004

WordPress 1.5

Se presenta un nuevo Dashboard.

Aparecen las Páginas. Con esta versión viene, por defecto, el theme Kubrick.

Nuevo sistema para crear themes y templates.

Nace WordPress.com, desde Automattic.

2005

Primer WordCamp

Organizado por Matt Mullenweg en San Francisco, luego de aproximadamente 1 mes de preparación, contó con la asistencia de 514 personas.

!

Fuente: Wikipedia, ma.tt

2006

WordPress 2.1

Nace WordPress como Content Management System (CMS).

Se permite utilizar una página como portada del sitio y se presenta una novedosa API.

Para WordPress 2.2, en el mismo año, aparecen los Widgets.

2007

WordPress 2.5

Actualización de plugins en un click.

Sistema de Shortcodes, librería multimedia y multiple uploads.

Documentación online: Hola Codex!

2008

WordPress 3.0

Twentyten. Aparecen los Custom Post Types y las Custom Taxonomies.

Se incorpora la funcionalidad de Menús de Navegación, inicialmente desarrollada por WooThemes.

WordPress multisite se incorpora a una única versión de WordPress.

2010

WordPress 3.2

Se discontinúa el soporte para Internet Explorer 6. Yey! Todos felices.

Twentyeleven contiene soporte completo para HTML 5.

2011

WordPress 3.4

Theme Customizer. Se permite personalizar un theme antes de activarlo o de hacer un switch.

2012

WordPress 3.7

Aparecen las actualizaciones automáticas.

WordPress 3.8

Nueva interfaz, a partir de MP6. De manera novedosa, se comienzan a trabajar los nuevos features del core desde plugins.

2013

WordPress 3.9

Bienvenidos al mundo móvil. Editor con soporte para celulares.

Mundo Visual. Subida y escalado de imágenes en el editor. Previsualización de galerías. Previsualización automática de cambios en Widgets.

2014

HOY

60% WordPress

9% Joomla

5% Drupal

Más del 21% de todo Internet.

Por si fallan las matemáticas, más de 1/5 de todo Internet.

2 sitios de cada 10.

3/5 de los desarrolladores web lo utilizan

Casi 18% de los websites que usan e-commerce

!Magento…9%

TED, Nginx, Le Monde, Rolling Stones, Lollapalooza, The Next Web, 9to5 Mac, Time Magazine, Sitio oficial de Suecia, Usain Bolt, Justin Timberlake, Revista Fortune, The New Yorker, Techcrunch, Andreessen Horowitz, Tribune Media, Beyoncé, Thrive Magazine… !

Y más… http://wordpress.org/showcase !

comunidad !(Del lat. communĭtas, -ātis).

!

Conjunto de personas vinculadas por características o intereses comunes.

342 WordCamps 172 Ciudades

48 Países 6 Continentes

En Argentina !A la fecha hubo tres WordCamps: 2007, 2008 y 2010. !En 2007, Matt Mullenweg asistió al WordCamp organizado en Buenos Aires. Fue su primer WordCamp fuera de USA.

WP10

WordPress 10th Birthday !Se armaron más de 800 reuniones alrededor del mundo. !En Buenos Aires, renacía la comunidad, festejo mediante. Fuimos cerca de 30 desconocidos y queremos seguir creciendo. !Sumate, participá e invitá colegas.

Cómo participar !Foros. Preguntá lo que no sabés, respondé lo que sí. !Documentación. Toda la documentación del Codex, está armada por usuarios como vos y yo. !Traducciones. En GlotPress, cualquiera puede participar de las traducciones de core, plugins y themes. !Development. Ya sea en planeamiento, testing, bug reporting, bug fixing, cualquiera puede participar. !Eventos. Los eventos relacionados a WordPress son organizados por y para la comunidad. Involucrate, participá, aprendé, enseñá.

Make WordPress !Conectate con colegas. !En make.wordpress.org vas a poder encontrar una serie de handbooks para contribuir, independientemente de tu perfil profesional. !Sumate en http://wpargentina.org !Seguí a @wordpressarg en Twitter !Buscá los grupos de WordPress Argentina y WordPress Meetup Argentina en Facebook. !Organizá una Meetup en tu comunidad.

Meritocracia.

Si no estás participando no sabés lo que te estás perdiendo. !No se puede subestimar el poder de la comunidad. !A 11 años de un post y un comentario, estamos hoy reunidos para hablar de WordPress. !Nunca es tarde.

Seamos colaborativos entre nosotros. !Desarrollo sustentable y responsable. Los sitios tienen vida, y el código pasa de mano en mano. !Respetá los estándares de código. Compartí las responsabilidades. Adoptá buenas prácticas. !Prepará documentación. !Aprendé de otras comunidades y compartí ideas. !Salí, relacionate, conocé gente e intercambiá conocimiento.

Misión !

Hasta hoy: Democratizing publishing !

El Futuro, lo que viene: !

Publishing & Development. WordPress como framework y JavaScript ganando terreno. !

Más en http://make.wordpress.org/core/handbook/our-philosophies/

Gracias.

Juanfra Aldasoro @juanfraa