микрозаймы онлайн займы на карту займы по паспорту

Iniciando com o Laravel 4 10

O Laravel foi criado em abril de 2011 por Taylor Otwell, e desde então vem ganhado cada vez mais espaço na comunidade PHP, devido a sua excelente documentação, elegância no código, facilidade de uso, etc… Este framework traz, a cada versão, novos recursos que deixam o nosso trabalho com o PHP cada vez mais divertido. Atualmente sua versão estável é a 3, mas na última semana foi lançado o beta do Laravel 4, que foi praticamente reescrito para se adequar a estrutura do composer, uma poderosa ferramenta para gerenciamento de dependências no PHP, tornando-o mais testável e reutilizável. Com isto, seus Packages, anteriormente chamados de Bundles, poderão ser distribuídos através do packagist um repositório que conta atualmente com mais de 6 mil pacotes, muitos dos quais você poderá utilizar em seus projetos com apenas 1 comando. Irei abordar mais a fundo os Packages e outros recursos do Laravel em uma próxima publicação, pois esta é destinada somente ao start no Laravel 4, então vamos lá!!!

Requistos:

  • PHP 5.3+
  • MCrypt PHP Extension

Para fazer a instalação vamos usar o terminal, se você não gosta de usar o terminal deveria repensar, pois o Laravel tem muitas funcionalidades através dele e isso poderá aumentar muito sua produtividade.

git clone git://github.com/laravel/laravel.git l4
cd l4
curl -s https://getcomposer.org/installer | php
php composer.phar install
chmod 755 -R app/storage/

Se você está usando windows pode usar o Composer-Setup.exe para fazer a instalação do composer.
O Laravel 4 já está instalado, mas antes vamos alterar a Encryption Key.
Abra o arquivo l4/app/app.php, altere o valor de ‘key’ na linha 68 para uma string qualquer com 32 posições (no Laravel 3 isso podia ser feito através do console, porém no momento em que escrevi este artigo este recurso ainda não estava disponível no Beta.
Agora vamos startar o servidor com o comando:

php artisan serve

Acesse http://localhost:8000/ se tudo estiver OK você receberá um: Hello World!

O propósito deste post foi mostrar somente a instalação do Laravel 4. Nas próximas semanas estarei escrevendo outros posts abordando mais a fundo todas as suas funcionalidades.
A documentação do Laravel 4 está disponível em: http://four.laravel.com/

  • Pingback: Autenticação fácil com Confide ← Laravel Brasil()

  • http://www.facebook.com/lcquinhone Luis Carlos Quinhone

    Quando digito o comendo, dá essa mensagem
    C:wampwwwlaravel4.0>php artisan serve
    Sorry, I can’t find that task.

    • http://brayanrastelli.com/ Brayan Rastelli

      Luis, tente atualizar seu framework. Atualize as dependências com:
      php composer.phar update
      E git pull origin master
      Após isso tente novamente.
      PS: Vc clonou o repositório correto do Laravel 4? Pois no 3 não existe esse comando.
      Abraços !

  • Helder

    A versao 4 é somente teste ou já podemos utilizar em produção ?

    • http://brayanrastelli.com/ Brayan Rastelli

      Ela está em fase beta, mas já estou utilizando e está bem estável.

      A versão estável irá sair em Maio.

      Abraço !

  • Guilherme Medeiros

    Legal o artigo.
    Muito bom para ajudar o pessoal a entrar no novo Laravel 4 (atualmente em beta 4).
    Eu gostaria de fazer uma pequena correção.

    Na verdade, o Laravel 4 não foi concebido da forma que ele atualmente é para se adequar ao Composer.

    O Laravel 4 existe nesse formato para se adequar ao padrão PSR-0 [ https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md ] criado pela comunidade (PHP-FIG).

    A ferramenta para controle de depêndencias COMPOSER utiliza-se desse padrão, o PSR-0, para baixar bibliotecas independentes para a pasta “vendor” do seu projeto e, fazendo uso do autoloader e do namespaces (php >= 5.3), carregar as bibliotecas no seu código, gerando uma “injeção de dependência” (dependency injection).

    • http://brayanrastelli.com/ Brayan Rastelli

      Obrigado pelo feedback Guilherme, irei notificar o autor. Abraço !

  • Vitor Fraga

    Sempre que entro em http://localhost:8000/ … não tenho as boas vindas, e sempre que tento executar o artisan também não tenho exito … A propósito muito bom o artigo, sou iniciante master em laravel e estes artigos são de grande ajuda, apesar de eu estar quebrando cabeça rsrsrs

    • ANGUS MACGYVER

      Olá, tive eum erro de permissão ao executar o artisan. Caso esteja em Linux ou Unix Like, use o sudo antes do comando para executá-lo como root

  • ANGUS MACGYVER

    Olá, deve-se fazer a instalação como #root ou $usuario ? Outra dúvida que tenho é: existe um diretório “default” para descompactar?