Palestra sobre WooCommerce no WordCamp de POA 13/07

Last update on 16 de Julho de 2013.

Palestra sobre WooCommerce no WordCamp de POA 13/07

O WordPress foi criado para ser uma plataforma de blog, onde era praticamente impossível usar como um gerenciador de conteúdo para um website, entretanto com o passar do tempo isso mudou e ele evoluiu se tornando um completo CMS. E assim como outros CMS em PHP (Drupal, Joomla e etc) o WordPress pode hoje ser usado também como plataforma de E-Commerce.

A melhor forma de desenvolver um E-Commerce hoje com WordPress é utilizando o WooCommerce. Com o qual é possível desenvolver uma loja virtual robusta e completa.

Tive o prazer de ser convidado para falar sobre WooCommerce no WordCamp em ...

Leia mais

Vagrant: Crie e configurar ambientes de desenvolvimento com facilidade

Last update on 16 de Julho de 2013.

Vagrant: Crie e configurar ambientes de desenvolvimento com facilidade

Para desenvolver websites e aplicações para web é necessário criar um ambiente de testes similar ao que será o servidor onde iremos publicar o produto final.

O método mais indicado para isso é ter um ambiente virtual onde podemos utilizar os mesmos recursos do servidor que o cliente disponibiliza. Para esta tarefa podemos utilizar o Oracle VM VirtualBox.

VitualBox é um software de virtualização de sistemas operacionais, onde é possível dentro de uma maquina rodar diversos sistemas aos mesmo tempo e compartilhar pastas.

Porém esta tarefa ao longo do tempo pode se tornar um processo bem cansativo, pois teremos que ...

Leia mais

VeriSign aumenta o preço base dos domínios .COM e .NET

Last update on 25 de Julho de 2013.

No dia 14 de Janeiro deste ano a VeriSign, empresa responsável por prover os serviços de registry para os domínios .COM e .NET, aumetará seus valores em 6.95% e 9.89% respectivamente.

Desde 2006, quando o contrato com a ICANN foi revisado, a VeriSign vem aplicando suas regras de forma consistente. Este contrato prevê a possibilidade de aumento do preço base do domínio .COM em 7% ao ano, desde que comunicado ao mercado com 6 meses de antecedência. Em Junho do ano passado um contrato semelhante foi assinado para extensão .NET com um valor de 10%.

Conforme descrito no ...

Leia mais

Composer: gerencie as dependências de seu projeto como um maestro

Last update on 25 de Julho de 2013.

Composer: gerencie as dependências de seu projeto como um maestro

Quando o Symfony2 foi lançado, escrevi um post onde dizia que o framework estava liderando a inovação no mundo PHP. Foi exatamente assim que iniciei a minha palestra no PHP Conference Brasil no final do ano passado e não é apenas uma questão de entusiasmo. A comunidade Symfony tem criado novas e interessantes bibliotecas e ferramentas e isso tem tido um impacto considerável na formação de um ecossistema na comunidade PHP. E uma dessas ferramentas, apesar de ainda muito recente, resolve um dos grandes problemas existentes em projetos PHP: o gerenciamento das dependências.

O Composer é esta ferramenta. Trata-se de ...

Leia mais

Por trás do site IngressoPrático: Os serviços estão em toda parte - parte 4

Last update on 25 de Julho de 2013.

Você está lendo a parte quatro de Por trás do site IngressoPrático, uma série em quatro posts que mostra como nós usamos o Symfony2 para desenvolver o site.

O Container de Serviço do Symfony2 é de grande ajuda para criar código desacoplado e reusável. O framework em si o usa extensivamente, é por isso que é tão flexível. O resultado disso é que é fácil criar uma arquitetura orientada a serviços. Os serviços estão em toda parte do IngressoPrático, eu separei mais dois serviços: um que é muito simples e outro que é um pouco mais complexo.

Os trechos de ...

Leia mais

Slides da palestra "Symfony2: estudo de caso IngressoPrático"

Last update on 25 de Julho de 2013.

Slides em PDF para download. Os slides estão licenciados sob uma licença Creative Commons Attribution-ShareAlike 3.0 Unported License.

Avaliação

Caso você tenha assitido a palestra no PHP Conference, avalie-a no Joind.in!

Referências

  1. Apresentação
  2. Por que Symfony2?
  3. O projeto
  4. Mapa de assentos

Leia mais

Slides da palestra "Distribuições Drupal: Estudo de Caso Drüpen"

Last update on 25 de Julho de 2013.

Slides em PDF para download. Os slides estão licenciados sob uma licença Creative Commons Attribution-ShareAlike 3.0 Unported License.

Avaliação

Caso você tenha assitido a palestra no PHP Conference, avalie-a no Joind.in!

Referências

Leia mais

Por trás do site IngressoPrático: O formulário de cadastro - parte 3

Last update on 25 de Julho de 2013.

Você está lendo a parte três de Por trás do site IngressoPrático, uma série em quatro posts que mostra como nós usamos o Symfony2 para desenvolver o site.

Na parte 1 dessa série, eu disse que um dos requisitos do projeto era de que haveria um período de venda de ingressos que limitaria a quantidade de ingressos que um usuário poderia comprar. Esse período de vendas com cota é definido arbitrariamente pelos administradores do site. Cada evento tem um elenco formado pelos alunos da escola. A cota é definida durante a definição do elenco para cada evento e para cada ...

Leia mais

Por trás do site IngressoPrático: O mapa de assentos - parte 2

Last update on 25 de Julho de 2013.

Você está lendo a parte dois de Por trás do site IngressoPrático, uma série em quatro posts que mostra como nós usamos o Symfony2 para desenvolver o site.

O mapa de assentos foi um dos requisitos do projeto que nos fez rejeitar a adoção de um sistema de carrinho de compras. Precisava carregar rápido já que a maior parte da interação de venda dos ingressos seria feito através dele. Os assentos deveriam ter quatro estados diferentes:

  • Disponível (verde)
  • Reservado (amarelo)
  • Vendido (vermelho)
  • Indisponível (cinza)

Um exemplo de mapa de assentos:

Seat Map

Os trechos de código e diagramas de classe foram simplificados ...

Leia mais

Por trás do site IngressoPrático: O projeto e o Symfony2 - parte 1

Last update on 25 de Julho de 2013.

Você está lendo a parte um de Por trás do site IngressoPrático, uma série em quatro posts que mostra como nós usamos o Symfony2 para desenvolver o site.

No último mês de Agosto, escrevi um post com minha visão pessoal sobre o que nós podíamos aprender com o Symfony 2.0. Naquela altura, já tínhamos desenvolvido projetos com symfony 1.x a estávamos bastante animados com as inovações que o Symfony2 introduziu durante o seu desenvolvimento. Mas nós queríamos testá-lo em um caso do mundo real. É aqui que o IngressoPrático entra em cena.

O projeto

IngressoPrático é um ...

Leia mais

  • Página 1 de 2
  • 1
  • 2

Yearly archives