🚀 Conexão kInghost: Aulas online e gratuitas para fazer o seu negócio evoluir no digital 💰

Kinghost | Blog

InterCon WP – Tudo sobre WordPress – parte 2

Neste segundo post sobre o InterCon WP, que aconteceu dia 31 de maio, em São Paulo, você confere o resumo de mais algumas palestras e outros pontos importantes levantados durante o evento!
Publicado em 05/06/2014

Atualizado em 04/06/2024

Neste segundo post sobre o InterCon WP, que aconteceu dia 31 de maio, em São Paulo, você confere o resumo de mais algumas palestras e outros pontos  importantes levantados durante o evento!

Palestra: O WordPress na linha de comando

Rodrigo Primo apresentou em sua palestra a ferramenta WP-CLI, um software livre escrito em PHP para utilização em ambientes Linux que utiliza código reaproveitado do núcleo do WordPress. Esta ferramenta oferece facilidades para gerenciar a plataforma (a partir da versão 3.5.2)através da linha de comando.

O palestrante demonstrou alguns comandos úteis desta ferramenta, como criação de posts, realização de backup da base de dados, atualização da instalação atual (núcleo, banco de dados, plugins e temas), além de citar outras utilizações possíveis desta ferramenta, como alteração de opções da instalação, instalação e ativação/desativação de temas e plugins. Além disso, apresentou casos de integração com outros comandos de linha de comando nativos do ambiente Linux, bem como utilizar junto com outras linguagens de programação, o que torna seu uso bastante extensível. Ao final da palestra, foram demonstradas configurações para uso global (todos usuários do servidor) ou local (apenas um usuário).

A ferramenta encontra-se disponível para download em http://wp-cli.org. Um port não-oficial da mesma para ambientes Windows, o WP-PowerShell, pode ser encontrada no endereço https://github.com/ericmann/WP-PowerShell.

Palestra: JS Sustentável

Leo Balter abordou técnicas e ferramentas para tornar o código sustentável.
Inconsistência: É preciso manter o padrão de formatação do código, visando melhor entendimento da equipe. Para jquery, o palestrante indicou JQuery Style Guide (http://contribute.jquery.org/style-guide/js/).
Arquitetura: é possível criar versionamentos usando o Github para testar e fazer um rollback se necessário.
Documentação: importante para a manutenção do código. O palestrante indicou o framework em JS MDOC https://github.com/millermedeiros/mdoc para gerar páginas com a documentação automaticamente.
Testes: Sempre teste. “Testar é assegurar a qualidade do seu software”, afirmou Balter.
Tartaruga na árvore: o que é isso? Aquele código dentro da sua aplicação que você não tem a menor ideia para que serve, quem fez ou se pode ser eliminado.

Palestra: Repensando aplicações WordPress com Backbone

Jean Carlo Emer apresentou o framework Backbone.JS, o qual é baseado no modelo MVC (model-view-controller) e foi incorporado no core do WordPress desde a versão 3.5. Sua estrutura é focada em quatro pilares: models, collections (grupo de modelos), views (trabalha de forma similar aos controllers) e router (gerência da navegação do usuário ao invés do navegador). Ao final da apresentação, Jean apresentou exemplos de temas WordPress que já utilizam Backbone.JS em sua estrutura.

Palestra: Escalando o WordPress na nuvem. Case e demonstrações práticas.

Hugo Cisneiros ressaltou a importância de escalar o ambiente de forma rápida, sem se preocupar com questões de hardware. Em sua demonstração foram utilizados 4 servidores (3 de banco de dados – master + 2 slaves) e um servidor Web com Apache + Varnish Cache, além de 2 storages (um para deploy e outro para o conteúdo estático – CDN). Porém, Cisneiros salientou que esta solução varia confirme cada caso: “não é uma receita de bolo”, disse Cisneiros.

O palestrante recomendou a utilização de alguns plugins do WordPress (HyperDB) para definição de funções de cada servidor de DB, e W3 Total Cache para cache e definição de CDN para conteúdo estático, bem como a utilização do Chef para configuração de deploy automático de novos servidores Web. Cisneiros lembrou ainda que a utilização de sessões neste tipo de ambiente é válida somente com uso de Memcache, bem como evitar a utilização de plugins que fazem cache em ambiente local (não são escaláveis). Você encontra o artigo do palestrante sobre balanceamento de BD do WordPress aqui.

A edição 2014 da InterconWP foi encerrada com a palestra de Hugo Cisneiros e contou com nomes de peso do mercado foi um excelente exemplo de evento com conteúdo relevante e útil. Aproveitamos para parabenizar a equipe do iMasters que organizou esse ótimo evento e já aguardamos ansiosos pelos próximos!

Confira a primeira parte do post sobre o InterCon WP

O que você achou deste conteúdo?

O que você achou deste conteúdo?

Livia

Lívia

Lívia Lampert

Focada em ampliar e melhorar continuamente a experiência dos clientes da KingHost. Formada em Publicidade e Propaganda pela UFRGS e em Design pela UniRitter, com mais de 12 anos de experiência em marketing digital, empreendedorismo e desenvolvimento.

Lívia

Lívia Lampert

Focada em ampliar e melhorar continuamente a experiência dos clientes da KingHost. Formada em Publicidade e Propaganda pela UFRGS e em Design pela UniRitter, com mais de 12 anos de experiência em marketing digital, empreendedorismo e desenvolvimento.

Compartilhe esse conteúdo com alguém que possa gostar também

Receba todo mês conteúdos
incríveis como esses para
seguir evoluindo

Conteúdos relacionados

Você pode até não perceber, mas as aplicações web já se tornaram parte da sua rotina. Diariamente, você acessa informações, realiza negócios e se comunica por meio dessas aplicações. Isso mesmo, desde plataformas de e-commerce que facilitam compras online até redes sociais que conectam bilhões de pessoas globalmente, as aplicações web desempenham um papel fundamental...

📅 Aulão GRATUITO 🚀 Como VENDER MAIS na internet 💰

Mensagens para você