Skip to content

Instantly share code, notes, and snippets.

@pedroborges
Last active August 29, 2015 14:01
Show Gist options
  • Save pedroborges/1ac8943cc3fba45685bd to your computer and use it in GitHub Desktop.
Save pedroborges/1ac8943cc3fba45685bd to your computer and use it in GitHub Desktop.

Sobre o Laravel Forge

O Forge é um projeto pessoal do Taylor, resultado de 9 meses de trabalho. O plano inicial era lançá-lo em Dezembro de 2013, próximo do lançamento da versão 4.1 do Laravel.

Desenvolver o Forge levou mais tempo do que a versão inicial do Laravel, que levou 3 meses — se não me engano. O Taylor achava que apenas ele usaria o Laravel.

Ele gastou cerca de 18h por semana, às vezes menos. 2h por noite + 4h extras no final de semana. Sua esposa dorme por volta das 22h e ele trabalha até meia-noite. Geralmente ele dorme até 7:45h. Ele disse que precisa de pelo menos 7h de sono para render bem.

O change log da versão 4.1 do Laravel é 4x maior que o da versão 4.2 devido à busca por estabilidade enquanto o Taylor focava no Forge.

Os servidores que mantém o Forge no ar são: 4 Linodes de 4GB cada. Cada um custa US$ 40,00 por mês.

Este servidores estão distribuídos em:

  • 2 Web
  • 1 DB (MySQL)
  • 2 Queue Workers
    • 1 geral
    • 1 para deployment

Algumas das ferramentas usadas no front-end incluem:

  • Bootstrap
  • Less
  • Angular.js
  • Underscore.js
  • Moment.js

Outros serviços:

  • Pusher (real-time)
  • Stripe (pagamentos)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment