DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Desenvolva um FotoLog com PDO e LightBox – Parte 1 - - SQL Magazine 84

O objetivo principal do artigo é apresentar o desenvolvimento de uma aplicação de fotolog utilizando para o acesso a dados, a biblioteca PDO do PHP. Além disso, será mostrado o framework lightbox.






Desenvolva um FotoLog com PDO e LightBox – Parte 1
Projeto do banco de dados


A utilização combinada de “N” tecnologias tem sido um cenário cada vez mais utilizado na prática. Se voltarmos um pouco no tempo em alguns anos, nos lembraremos do Ajax, que apesar de hoje em dia estar bastante consolidado no mercado, não era tão citado e utilizado. Hoje, é muito comum qualquer web site possuir tal recurso.
Outras novidades também foram os plugins de efeitos em fotos. No momento que você clica na mesma afim de uma maior visualização, é possível visualizar os efeitos de carregamento do mesmo, tanto como em loading e auto slide. Com o tempo foram crescendo as opções, e hoje é possível encontrar “N” plugins para isso.
É claro que todo este processo pode ser desenvolvido “no braço”, ou seja, com programação pura, mas como sabemos que hoje em dia existe um conjunto extenso de bibliotecas com essa função, a solução “no braço” não é tão viável em um projeto de software. Além disso, na própria linguagem PHP é possível encontrar novas bibliotecas de conexão, como a MySQLI (ver Nota DevMan 1) e a própria PDO (biblioteca a ser utilizada na aplicação). Você encontra mais informações sobre a biblioteca PDO, nas edições 78 e 79 da revista SQL Magazine.

Nota Devman 1. MySQLI
A extensão MySQLI, conhecida como MySQL melhorada, foi desenvolvida para dar suporte às novas funcionalidades do MySQL 4.1. Outra coisa interessante é que com ela podemos utilizar o paradigma de orientação a objetos, já que na verdade ela é uma classe.

Nesta primeira parte do artigo, será mostrado como funciona a estrutura de um Fotolog e o que é necessário para o desenvolvimento do mesmo. Primeiramente, será abordado um resumo geral da aplicação, e seus principais objetivos. Questões sobre criação de álbum de fotos, as fotos de um álbum, legenda de uma foto, comentários de outros usuários em fotos, e uma série de fatores importantes a frisar em uma aplicação de Fotolog serão apresentados. Em seguida, será apresentada toda a modelagem do banco de dados. Desta forma, será explanada a ideia de cada questão das tabelas do sistema.
O caso de uso em conjunto com a modelagem é essencial para o entendimento do artigo. Na parte 2 do artigo, a ser publicada na próxima edição, será visto todo o desenvolvimento desta aplicação, trabalhando com alguns padrões de projetos. Será detalhado como funciona uma estrutura de Fotolog e questões de upload de fotos. Outro fator interessante é a questão de plugins, como o lightbox, introduzido nesta primeira parte do artigo, mas aplicado em nosso projeto na parte 2 com o propósito de criar efeitos nas fotos.
"


ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    2 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Celso Ricardo.de Oliveira
Bom dia.
O video me parece muito bom mas a qualidade não dá para ver quase nada e ao dar zoom a qualidade piora ainda mais, resumindo não dá para ler os comandos prejudicando o aprendizado.
[há +1 mês] - Responder

 

Devmedia - Equipe De Moderacao
Celso, não identificamos o problema. por favor, verifique suas configurações de video.
[há +1 mês] - Responder
 



[Este post ainda não foi associado a uma sequência]
Publicidade
Autor
Rafael Silva

Trabalha com análise e desenvolvimento de sistemas e ministra treinamentos com as tecnologias ASP.NET, Java, PHP, Delphi e Banco de dados. É instrutor de cursos na Sisnem. Atua na área de desenvolvimento desktop utilizando Delphi, Java, e foco na web com ASP.NET, PHP, JAVA EE, CSS, AJAX, Flash e Sil...


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03