wordcamp curitiba

Download Wordcamp curitiba

If you can't read please download the document

Upload: leogermani

Post on 16-Apr-2017

909 views

Category:

Technology


0 download

TRANSCRIPT

Redes sociais

Introduo (toquenobrasil e itsnoon)

Apresentao do Itsnoon.net e suas funcionalidades

Tecnologias por trs do Itsnoon

Um pouco sobre buddypress e porque no usei nesses projetos

Principais funcionalidades

Cadastro e edio de perfil

Microblog

Upload de mdia

Mensagens

Seguir

Compartilhar valores

Vrias redes em uma

URLs internacionalizadas e amigveis

Solues tcnicas

Estrutura: WordPress Multi Site

Holanda

frica do Sul

Brasil

Usuarios e criaes compartilhados

Solues tcnicas

Tabela de ndice dos posts

Mtodos para buscar posts

itsNoonGlobalQuery("followed_by=$current_user->ID&paged=$paged")

itsNoonGlobalQuery("post_author=$profileuser->ID&paged=$paged")

itsNoonGlobalQuery("post_type=music&paged=$paged&post_author=$profileuser->ID")

Mdia

Post types: microblog, video, music, images, podcast

Seguir

So dois usermeta

user_id=1, meta_key=follows, meta_value=2

user_id=2, meta_key=followed_by, meta_value=1

URLs

So opes de cada blog (options)

Utilizao da classe wp_rewrite_rules

E o buddyPress?

BuddyPress a melhor ferramenta plug&play para se criar uma rede social

Porque no usei BuddyPress?

Do meu ponto de vista de desenvolvedor, o BuddyPress tem alguns contrasUma enorme abstrao por cima da abstrao do WordPress, que sempre primou pela simplicidade

Manuteno de upgrades e possveis mudanas

BBPress

Tabelas extras no banco de dados

BuddyPress muda comportamentos nativos e bsicos do WordPress

e, principalmente, existem alternativas simples para todos os principais componentes

Alternativas simples aos componentes do BuddyPress

ForunsCustom post type, comentrios e um template?

Amizadesusermeta

Mensagens e gruposPodem justificar uma tabela extra

@leogermanihacklab.com.br

Muokkaa otsikon tekstimuotoa napsauttamalla

Muokkaa jsennyksen tekstimuotoa napsauttamallaToinen jsennystasoKolmas jsennystasoNeljs jsennystasoViides jsennystasoKuudes jsennystasoSeitsems jsennystasoKahdeksas jsennystasoYhdekss jsennystaso