Importar dados de um arquivo CSV com PHP

25 de abril de 2011

$handle = fopen (‘temp/temp.csv’,'r’);
while (($data = fgetcsv ($handle, 1000, “,”)) !== false) {

$num = count ($data);

for ($c=0; $c < $num; $c++) {

$contato = $data[0];

$divide = explode(“;”, $contato);

$exibe = $exibe. “Email“.$divide[1].”
“;
}
}

Dúvidas, favor postar.

Adeus pagerank: a busca contextual veio para ficar

18 de abril de 2011

As últimas semanas foram ricas em novidades de tecnologia de busca. Anúncios de parcerias da Microsoft com o Facebook e do Google com o Twitter, o Google Social Search, que foi confirmado no blog do Google. E, para terminar, uma notinha quase despercebida no blog do Google anunciou a disponibilidade de um “skin” de busca contextual para a Wikipedia – uma funcionalidade que é simples, mas que se torna relevante no cenário atual. Estamos vendo os sinais do amadurecimento de uma tecnologia que vem sendo desenvolvida há muito tempo: a busca contextual. E é também o marco de uma mudança definitiva na forma como o negócio de otimização de busca (ou SEO – Search Engine Optimization) funciona.

Matéria completa Imasters

Erros em SEO que insistimos em cometer

18 de abril de 2011

No final de julho aconteceu o Search Labs 2010, um evento que trouxe a oportunidade de vermos o que há de melhor lá fora na área de search e mostrar que existem muitos profissionais de qualidade no mercado nacional. Durante dois dias, foi possível acompanhar palestras simultâneas, divididas em três salas, além de colocar em prática o networking, feito nos corredores por estudantes ou profissionais já consagrados no mercado.

O evento desenhou os cenários de search através do Brasil e do mundo. Pesquisas, pensamentos, aplicações, estratégias, conceitos e ações foram repassados ao público. Fórmulas milagrosas foram constantemente frisadas como inexistentes, o que demonstrou que o search não é uma ciência exata, mas sim um trabalho muito mais intelectual e com relações estratégicas humanizadas.

Das centenas de dicas apresentadas durante as palestras de que pude participar no Search Labs, listarei aqui quatro erros que foram expostos e que insistimos em fazer. São quatro pontos que todos os profissionais já deveriam possuir como conhecimento em suas bagagens pessoais, mas que foram constantemente apontados durante o evento – por diferentes palestrantes de diferentes áreas – como ações fundamentais que grande parte do mercado insiste em não praticar. Ou melhor: praticam de forma errada. São estes os erros:

01. Conteúdo deve ser prioridade

Muito mais importante do que técnicas mirabolantes e estratégias complexas é um conteúdo produzido com qualidade, para atrair um público de qualidade. De nada serve uma estruturação caríssima e campanhas frenéticas se não possuirmos o mínimo de particularidade para ser apresentada. Um conteúdo ruim atrai, necessariamente, um público ruim, despreparado e que não irá servir em nada para o sucesso do seu projeto.

02. Não se faz SEO para robôs

Outro ponto-chave fundamental trabalhado por muitos palestrantes foi o de que muitos profissionais de SEO ainda não têm em mente que trabalham para pessoas, não para robôs e seus sistemas de busca. Mais uma vez, de nada adianta uma estruturação caríssima se não pensarmos naqueles que realmente irão analisar nosso trabalho: nosso público-alvo.

03. Mídia social não faz milagres

Na era das novas tecnologias e das redes e mídias sociais, o tema do momento não podia ficar de fora do evento. Mídias sociais são fundamentais para campanhas bem sucedidas? A resposta é não. Mídias sociais não fazem por si só o trabalho de uma grande campanha. Redes sociais não garantem, sozinhas, o real sucesso de uma aplicação estratégica. A coqueluche do momento deve ser uma complementação do seu planejamento, não a única fonte de esperanças.

04. Engajamento é fundamental para seu sucesso

Pedro Dias, do Google, afirmou que sites são como crianças pequenas, pois ambos devem receber cuidados especiais o tempo todo. O engajamento, aliado com todos os itens anteriores mencionados, transparece uma imagem mais lúcida do trabalho que está sendo feito por trás de uma página na web.

Precisamos ter em mente que:

  • um conteúdo de qualidade atrai um público de qualidade;
  • todo o trabalho deve ser feito para pessoas e não para robôs;
  • mídia social não trabalha sozinha;
  • a garantia de um trabalho sério e de respeito com o público-alvo consiste principalmente em mostrar que há disponibilidade para este o tempo todo.

O sucesso de sites, campanhas e projetos depende muito mais de um planejamento bem alinhado do que de atitudes descontextualizadas. Os quatro pontos aqui citados são fundamentais porque demonstram que o maior evento de search do país reafirmou que burlar alguns dos mais fundamentais e simples pontos não consiste em uma tática inteligente.

E o pior: o mercado sabe disso.

PHP: Principais características

18 de abril de 2011

A linguagem PHP é uma linguagem de programação de domínio específico, ou seja, seu escopo se estende a um campo de atuação que é o desenvolvimento web, embora tenha variantes como o PHP-GTK. Seu propósito principal é de implementar soluções web velozes, simples e eficientes.

Características:

Velocidade e robustezEstruturado e orientação a objetoPortabilidade – independência de plataforma – escreva uma vez, rode em qualquer lugar;Tipagem fracaSintaxe similar a Linguagem C/C++ e o PERL.

Exemplo da sintaxe

include(‘code.php’); // Inclui e executa um trecho opcional de código
require(‘code.php’); // O mesmo que ‘include’, porém pára a execução caso o arquivo não seja encontrado
require_once(‘code.php’); // O mesmo que require, mas evita que o trecho seja incluído novamente
echo ‘abc’; /* Escrever abc */
print ‘abc’; /* Realiza o mesmo que que ‘echo’ */$res = print ‘abc’; /* retorna se foi executado com sucesso saída ou não (0 ou 1) Coisa que o echo não faz. */
$x = 2; # Variáveis
if ($x >= 1 && $x < 3) // se a variavel $x for maior ou igual a 1 E menor que 3{echo ‘Olá mundo!’; // escreve “Olá mundo!”} else { // Se não.print(‘Adeus mundo!’); // escreve ‘Adeus mundo!’, print pode ser usado com ou sem parênteses.}

História da internet

19 de março de 2011

Desenvolvedor Web – Links Úteis

19 de março de 2011

http://validator.w3.org/http://validator.w3.org/feed/

http://www.submitexpress.com/analyzer/

http://www.tableless.com.br/

Otimização WaterDry

22 de maio de 2010

Water dry, limpeza e conservação especializada em limpeza de carpete, limpeza de estofados, limpeza de persianas, limpeza de tapetes, limpeza de cortinas, lavagem em carpete, lavagem em estofados, lavagem em persianas, lavagem em tapetes, lavagem em cortinas.

http://waterdry.com.br/

Google lança loja de aplicativos web

13 de março de 2010

O Google anunciou o lançamento de sua loja de aplicativos online, a “Google Apps Marketplace”. Com foco no mercado corporativo a loja, que já está no ar, oferece programas de mais de 50 desenvolvedores diferentes projetados para se integrar às “Google Apps”, o conjunto de aplicativos online que o Google oferece gratuitamente a empresas, composto por e-mail (GMail), calendário (Google Docs), agenda (Google Agenda), compartilhamento de vídeos (Google Video) e mais.

Um software de gerenciamento de projetos, por exemplo, pode se integrar ao Google Calendar para avisar a equipe sobre deadlines, e ao GMail para disparar lembretes de conclusão de tarefas. Entre os títulos já disponíveis estão sistemas de gerenciamento de faxes (eFax), pacotes de edição de imagens (Aviary) e gerenciadores de folha de pagamento (Intuit Online Payroll).

Não há necessidade de “instalação” dos programas: ao encontrar algo que lhe agrada, tudo o que o usuário tem a fazer é informar o nome do domínio onde quer que o programa seja disponibilizado. Segundos depois ele já está pronto para uso. Assim como na loja de aplicativos para os smartphones Android, há programas gratuitos e pagos. Neste último caso os preços estão em dólares, e o pagamento é feito via Google Checkout.

Segundo o Google, qualquer um pode criar aplicativos para o Apps Marketplace: basta se inscrever como desenvolvedor, o que implica no pagamento de uma taxa única de US$ 100. No caso de aplicativos pagos, o Google fica com 20% do valor, a título de custos de manutenção da loja, hospedagem e processamento de transações, e o desenvolvedor com os 80% restantes.

O desenvolvimento de aplicativos para o Google Apps Marketplace será um dos temas da conferência Google I/O, que acontece entre 19 e 20 de maio em São Francisco, nos EUA.

Fonte: Tecnologia Ig

Criador de URL do Google Analytics

16 de fevereiro de 2010

Criar links para uma campanha específica:

http://www.google.com/support/analytics/bin/answer.py?hl=br&answer=55578

 

 

 

Dicas de SEO para acelerar seu site WordPress

8 de fevereiro de 2010

Este ano durante a Pubcon, a Google anunciou que o carregamento de páginas se tornaria, em 2010, um fator importante de rankeamento. Pouco depois deste anúncio, a Google começou a apresentar os tempos de carregamento no console do webmaster central. Tendo em conta a influência deste pequeno grande pormenor em mente, gostaria de recomendar uma série de pequenas dicas de SEO para que você possa acelerar o seu site em WordPress e melhorar os seus rankeamentos. Leia o resto desse post »