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 ClubeDelphi DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Artigo Clube Delphi Magazine 104 - Compactando com PHP

Artigo publicado pela Clube Delphi edição 104.

 Esse artigo faz parte da revista Clube Delphi Magazine edição 104. Clique aqui para ler todos os artigos desta edição

PHP

Compactando com PHP

Saiba como compactar arquivos usando o PHP

 

 

Neste artigo veremos

·         Como utilizar a biblioteca ZLib para compactação;

·         Como compactar arquivos usando a biblioteca ZLib.

Qual a finalidade?

·         Entender o funcionamento da biblioteca ZLib que tem como principal objetivo compactar arquivos on-line;

Quais situações utilizam esses recursos?

·         Podemos aplicar esses recursos em diversas situações. Uma delas pode ser a criação de backups de sites inteiros on-line;

 

Resumo do DevMan

         Como compactar arquivos utilizando Web Sites? Por incrível que pareça a Internet e conseqüentemente as linguagens têm evoluído bastante nos últimos tempos. Até bem pouco tempo era quase impossível compactar arquivos utilizando algum recurso de linguagem de programa para Web.

         Hoje a realidade é outra. Com PHP podemos utilizar uma biblioteca nativa para fazer a compactação de qualquer tipo de arquivo em formato zip. Nesse artigo veremos como utilizar esse recurso na prática.

 

No Windows, ou mesmo no Linux, é comum utilizar-se de programas para compactação de arquivos, tais como Winzip, 7Zip, WinRar ou Brazip, enfim. O hábito de compactar arquivos é antigo e desde os primórdios da computação utilizamos desse recurso para efetuar backups ou simplesmente para enviar arquivos mais facilmente pela Internet. E por falar em Internet, alguém sabe me dizer como compactar um arquivo via página Web? Sim, e possível e não é nenhuma novidade eu sei, mas confesso que já recebi muitos e-mails de leitores e amigos questionando como fazer isso. Bem, em PHP é até bastante fácil, já que temos a disposição a biblioteca ZLib. Na versão de instalação do PHP para Win32, a biblioteca ZLib vem previamente desabilitada, bastando alterar uma pequena linha no arquivo PHP.INI, veja:

 

;extension=php_zlib.dll

 

Basta retirar o ponto-e-vírgula do início da frase que a DLL php_zlib.dll está habilitada. Nesse artigo veremos como é simples fazer a compactação de arquivos on-line usando essa biblioteca. Mão na massa!

 

Considerações iniciais

"



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 ClubeDelphi DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

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


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Adriano Santos

É especialista Delphi, ex-editor das revistas ClubeDelphi e WebMobile, atualmente é Product Manager na SPK Tecnologia - empresa distribuidora de diversas soluções tecnológicas – e especialista em Microsoft Team Foundation Server.


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