Agora vai
Bom pessoal, estamos de volta com o Blog e eu juro que agora vai ser pra valer.
Vou arranjar algo legal pra postar no próximo post. Até amanhã.
Dados Serializados: o que são? Para que servem?
Dados Serializados
Um assunto que gostaria de abordar hoje é a utilização de serialização dos dados. Podemos tirar muito proveito desta funcionalide nas linguagens de programação pois desta maneira, podemos intercomunicar os processos e obter melhores resultados com menos conflitos na própria linguagem.
[ad#entrenoticias]
O que são?
Há, basicamente, duas maneiras de se transmitir os dados, a saber: serial e paralelamente.
Quando nós temos um HD e ele está ligado na placa-mãe por meio do flat-cable, os dados ali são enviados paralelamente (modelo IDE). Esta maneira é mais eficiente para se transmitir muitos dados. Outra forma é a chamada serial. Geralmente, tudo o que não está ligado internamente num computador, é ligado serialmente. Veja por exemplo a transmissão de dados entre um continente e outro. Temos cabos que passam por debaixo dos oceanos e os dados que trafegam são seriais.
E as LPs com isso?
Bom, quanto às linguagens de programação, nós temos um artifício com o qual conseguimos transformar um array, um objeto, uma string, um número, enfim, qualquer variável em apenas uma string (linha de texto).
Na prática!
[php]
print_r($objeto);
$serializado = serialize($objeto);
print_r($serializado);
$desfaz = unserialize($serializado);
print_r($desfaz);
class minhaSessao {
var $title = '';
var $conteudo = array();
function __construct(){
$this->title = 'Meu título simples';
$this->conteudo = array(1,2,3,4,5);
}
function getTitle(){
return $this->title;
}
}
[/php]
[ad#entrenoticias]
Agora, veja a saída gerada:
[php]
minhaSessao Object
(
[title] => Meu título simples
[conteudo] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
)
O:11:"minhaSessao":2:{s:5:"title";s:18:"Meu título simples";s:8:"conteudo";a:5:{i:0;i:1;i:1;i:2;i:2;i:3;i:3;i:4;i:4;i:5;}}
minhaSessao Object
(
[title] => Meu título simples
[conteudo] => Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
)
)
[/php]
Note que eu tinha um objeto, em seguida, transformei-o em uma string. E por fim, fiz essa string se transformar novamente no objeto original.
E com isso fica MUITO fácil para guardar dados no seu Banco de Dados.
Ok?
Dúvidas? Postem ai.
Abraço até a próxima.
Tutorial: Instalando o XAMPP 1.7.3
Olá pessoal.
Neste tutorial irei ensinar como instalar o XAMPP 1.7.3 no seu computador Windows. Muita gente me pergunta como fazer para rodar uma aplicação local. E quando o assunto é PHP e MySQL, o importante é não complicar. Há algum tempo eu usava o WAMPServer; porém resolvi mudar para o XAMPP há cerca de 1 ano e gostei bastante dele. Não há muitas diferenças entre os dois. O XAMPP traz consigo alguns recursos a mais que, às vezes, podem ser interessantes.
Se era isso que você precisava, então aqui vai o passo-a-passo.
1) O site oficial do XAMPP é o : http://www.apachefriends.org/en/xampp.html
2) Lá no site, baixe a versão 1.7.3 no site: http://www.apachefriends.org/download.php?xampp-win32-1.7.3.exe
3) Instale no seu melhor jeito Windows de instalar: NNF (Next->Next->Finish).
4) Pronto, agora o XAMPP está instalado no seu computador.
Geralmente ele fica instalado na pasta c:\xampp\
Você pode acessar o painel de controle do XAMPP por Iniciar->Programas->XAMPP for Windows->XAMPP Control Panel
[ad#entrenoticias]
Entre no painel e verá uma tela da seguinte maneira:
No botão relacionado ao Apache, clique em Start. Faça o mesmo com o MySQL.
Pronto. Agora você tem o Apache e o MySQL rodando em sua máquina. O PHP já vem embutido no XAMPP, portanto, se você digitar http://localhost no seu navegador predileto (com o Apache ligado, obviamente) verá uma tela de boas vindas do XAMPP.
Toda a operação de scripts em PHP ou xHTML pode ser feita na pasta c:\xampp\htdocs (claro, se você deixou a instalação padrão).
Divirtam-se e logo teremos outros tutoriais.
[ad#entrenoticias]
De volta e agora mais eficiente
Agora vai. O blog agora vai bombar em 2010. Estou com muitos projetos de desenvolvimento. Neste ano quero ver todos aprendendo novas técnicas de desenvolvimento que estarei passando e quero aprender também com os comentários que espero receber.
Para este mês de fevereiro estou planejando em postar muitas novidades na área de desenvolvimento e quero compartilhar também o meu Hobby que são as corridas de rua no estado do Espírito Santo.
E para começar tudo bem, estarei ensinando a instalar o Xampp na versão 1.7.3.
Um abraço.
Até a próxima.
Site entregue – BandaSuper8
É com grande prazer que anuncio a entrega de mais um site.
Veja as features deste site:
- Painel de Controle Total;
- Player de música direto no site;
- Envio de fotos;
- Cadastro de recursos utilizados pela banda e adição de fotos;
- Contato personalizado;
- Inclusão de Vídeos via Youtube.
Além disso, o site possui padrão W3C em XHTML e CSS 2.1.
[ad#entrenoticias]
Outros recursos interessantes utilizados no site:
- jQuery 1.3;
- CSS Sprites;
- Highslide;
- SEO;
- URLs amigáveis;
- Adaptação para browsers (IE6,IE7,IE8, FF2, FF3, Safari, Opera);
- Integração com Youtube.
Confira então este site, você também. Acesse www.bandasuper8.com.br e veja.
Um abraço e até a próxima.

