Neste post vou mostrar como iniciar um projeto com o Lumine, passo-a-passo, desde a criação de um novo projeto na IDE de desenvolvimento até a organização das pastas e arquivos.

O primeiro passo a se fazer para iniciar o desenvolvimento com essa biblioteca é, logicamente, fazer o download… hehehe!

Lumine 1.3 – download

Para essa serie sobre o Lumine, estarei utilizando o Zend Studio for Eclipse como IDE de desenvolvimento, quem ja conhece o Eclipse não terá dificuldades, e o WAMP como servidor http.

CRIANDO UM NOVO PROJETO NO ZEND STUDIO

Para começar, vamos criar um novo projeto no zend studio, e para isso, clique em File > New > PHP Project.
Você verá uma tela semelhante a essa:

image

Informaremos o nome do projeto ( Project Name ), em Project Contents, vamos desmarcar a opção Use default, e no campo Directory, informaremos o diretório do nosso projeto no servidor http, como mostra a imagem abaixo:

image

Clique em Finish e seu projeto irá aparecer no PHP Explorer da IDE.

Para organização, iremos criar algumas pastas:

entidades -> onde será criada nossas classes de entidades
libs -> onde terá as bibliotecas necessárias em nosso projeto
libs/lumine -> onde colocaremos nossa biblioteca do Lumine

Para criar um nova pasta no Zend Studio, clique com o botão direito do mouse em cima do seu projeto/pasta, clique em New -> Folder, informe o nome da pasta e clique em Finish.

Você terá algo mais ou menos assim:

image

Descompacte o arquivo .rar do lumine que baixou anteriormente e o conteúdo copie para a pasta libs/lumine dentro do seu projeto. Ficando algo parecido com isso:

image

Bom, basicamente é isso que precisamos para iniciar… no próximo post estarei explicando sobre o arquivo de configuração, que é o principal passo do Lumine.

Obs: Estou escrevendo o proximo post, em alguns minutos estará no ar.

Compartilhe esse post:
  • Print
  • email
  • Technorati
  • LinkedIn
  • Digg
  • del.icio.us
  • Facebook
  • Live
  • MySpace
  • Add to favorites
  • FriendFeed
  • PDF
  • Ping.fm
  • RSS
  • Tumblr
  • Twitter