Autor Tópico: PHP: Script para ser avisado qdo o googlebot passa  (Lida 3756 vezes)

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
PHP: Script para ser avisado qdo o googlebot passa
« em: 11 de Abril de 2005, 23:02:23 »
Um mini script em PHP para receberem um mail qdo o google vos "percorrer" o site.

Código: [Seleccione]

<?PHP
if(eregi("googlebot",$HTTP_USER_AGENT))
{
if ($QUERY_STRING != "")
{$url = "http://".$SERVER_NAME.$PHP_SELF.'?'.$QUERY_STRING;}
else
{$url = "http://".$SERVER_NAME.$PHP_SELF;}
$today = date("d M Y H:i");
mail("teumail@dominio.pt", "Googlebot detectado em http://$SERVER_NAME", "$today - Google visitou $url");
}
?>


Se quiserem experimentar o script substituam googlebot por firefox e abram o vosso site com o FF, dps pode demorar mas recebem um mail a dizer k por lá andou o dito cujo (FF).

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
PHP: Script para ser avisado qdo o googlebot passa
« Responder #1 em: 13 de Abril de 2005, 10:54:55 »
Eu vou fazer uma coisa parecida, mas em formato de estatísticas. A diferença em relação a esse script, é que fica tudo gravado na DB MySQL. IP, páginas vistas, etc.

Quando tiver feito posto aqui :)

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
PHP: Script para ser avisado qdo o googlebot passa
« Responder #2 em: 13 de Abril de 2005, 15:21:00 »
Isto, mais tarde, vai ser criado uma "nursing house" para scripts feito pelos users que depois colocamos no site.

Entretanto se já tiverem algum queiram mandar é contactar o admin do fórum.

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
PHP: Script para ser avisado qdo o googlebot passa
« Responder #3 em: 13 de Abril de 2005, 16:44:13 »
Citação de: "gimbras"
Isto, mais tarde, vai ser criado uma "nursing house" para scripts feito pelos users que depois colocamos no site.

Entretanto se já tiverem algum queiram mandar é contactar o admin do fórum.


E porque não alguns tutorials do pessoal?

Tipo, quando eu puser aqui um ou 2 scripts na secção scripts, porque não explicar também um pouco do script? ;) nem que seja com comments no script e si :)

Offline redhotmustang

  • Administrador
  • Emblema de Bronze
  • *****
  • Mensagens: 518
    • Ver Perfil
    • http://www.redcodestudio.com
PHP: Script para ser avisado qdo o googlebot passa
« Responder #4 em: 13 de Abril de 2005, 17:03:25 »
Sim, claro!

Tutoriais e scripts!
Isso é fundamental, quem quiser só enviar os seus scripts envia, quem quiser enviar tutoriais envia tmb!

Boa ideia!!!

Temos de andar para a frente com o site redcodestudio.com, há é pouco tempo!
Programação Web e Flash ActionScript

Se quiser agradecer a qualquer membro que o tenha ajudado, fale do Redcodestudio aos seus amigos!

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
PHP: Script para ser avisado qdo o googlebot passa
« Responder #5 em: 13 de Abril de 2005, 17:51:11 »
Citação de: "redhotmustang"
Sim, claro!

Tutoriais e scripts!
Isso é fundamental, quem quiser só enviar os seus scripts envia, quem quiser enviar tutoriais envia tmb!

Boa ideia!!!

Temos de andar para a frente com o site redcodestudio.com, há é pouco tempo!


Há pouco tempo? Entao porquê? :( Tás-te a referir ao site em si, certo? Se quiseres, ajudo no que puder, excepto nos próximos dias, pois também ando ocupado. Mas mal possa, ajudo de boa vontade.

Como é a minha área e quero mesmo seguir isto, por isso farei o que puder para ajudar...

Offline redhotmustang

  • Administrador
  • Emblema de Bronze
  • *****
  • Mensagens: 518
    • Ver Perfil
    • http://www.redcodestudio.com
PHP: Script para ser avisado qdo o googlebot passa
« Responder #6 em: 14 de Abril de 2005, 10:35:09 »
Há pouco tempo no sentido de qdo chego do "trabalho", não vou logo para o PC fazer o site, mas não há problema. Aos poucos vou fazendo, é só despachar aqui umas cenas e umas decisões importantes em relação à estrutura do próprio site.

Toda a ajuda é bem vinda.
Programação Web e Flash ActionScript

Se quiser agradecer a qualquer membro que o tenha ajudado, fale do Redcodestudio aos seus amigos!

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
PHP: Script para ser avisado qdo o googlebot passa
« Responder #7 em: 14 de Abril de 2005, 10:54:46 »
Citação de: "redhotmustang"
Toda a ajuda é bem vinda.


Podes contar comigo :) É só dizeres. Tens os meus contactos no profile, caso queiras falar fora do fórum. Caso contrário, podemos falar por aqui, seja MP ou forum publico.

Abraço

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
PHP: Script para ser avisado qdo o googlebot passa
« Responder #8 em: 14 de Abril de 2005, 12:33:20 »
Temos é decidir se o site, vai ser feito através do uso dum portal pré-instalado do tipo phpnuke, para ser mais rápido, pq seriam tudo páginas mestras, e aquilo era só despachar.

Mas penso q isso era um pouco uma contradição do próprio tema q é sermos nós a desenvolver as cenas, nós próprios.

Toda a ajuda é bem-vinda, o logotipo deste fórum foi criado pelo Edu Vieira (brilhante webdesigner e designer gráfico do www.portalexecutivo.com) meu colega do curso de webdeveloper.

:)

O site vai ter 2 secções uma WebDeveloper construída em PHP, MySQL, etc, e outra FlashDeveloper construída em flash, n inteiramente claro.

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
PHP: Script para ser avisado qdo o googlebot passa
« Responder #9 em: 14 de Abril de 2005, 17:58:02 »
Pré-feito???? No way! ;) Vamos mas é fazer um site nós mesmos :)

Como já disse, contem comigo no que disserem :) Se quiserem dividir partes do trabalho, digam :)

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
PHP: Script para ser avisado qdo o googlebot passa
« Responder #10 em: 15 de Abril de 2005, 10:24:34 »
Qdo tiveres tempo, podes fazer um tutorial simples, daquilo que me falaste.

Que usas o Firworks e o Photoshop para fazer layouts e dps no Fw cortas com a slice tool e colas no Dw, e assume como tabelas.

Se pudesses fazer isso, já era fixe. Até pk eu nunca faço assim.

Com print screens se possível.
Dps pomos no site e não no fórum, que fica melhor.
Thanks!

Offline HolyMurderer

  • Aprendiz
  • **
  • Mensagens: 132
    • Ver Perfil
PHP: Script para ser avisado qdo o googlebot passa
« Responder #11 em: 15 de Abril de 2005, 18:36:01 »
Citação de: "gimbras"
Qdo tiveres tempo, podes fazer um tutorial simples, daquilo que me falaste.

Que usas o Firworks e o Photoshop para fazer layouts e dps no Fw cortas com a slice tool e colas no Dw, e assume como tabelas.

Se pudesses fazer isso, já era fixe. Até pk eu nunca faço assim.

Com print screens se possível.
Dps pomos no site e não no fórum, que fica melhor.
Thanks!


bem pensado :) Irei fazer isso mal tenha tempo! Querem alguma watermark nos screenshots, tipo www.RedCodeStudio.com ou qualquer coisa parecida?

Abraço

Offline redhotmustang

  • Administrador
  • Emblema de Bronze
  • *****
  • Mensagens: 518
    • Ver Perfil
    • http://www.redcodestudio.com
PHP: Script para ser avisado qdo o googlebot passa
« Responder #12 em: 21 de Abril de 2005, 15:56:28 »
boas desculpa n vi esta mensagem.

Podes colocar uma watermark a dizer redcodestudio se quiseres, mas isso tmb pode ser mudado qdo for editado por mim para se assemelhar ao design do site.

Agora trata sim de assinar com o teu nick, ( nome verdadeiro se quiseres) e site oficial pq foste tu k o fizeste e mereces esse destaque.
Programação Web e Flash ActionScript

Se quiser agradecer a qualquer membro que o tenha ajudado, fale do Redcodestudio aos seus amigos!

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
PHP: Script para ser avisado qdo o googlebot passa
« Responder #13 em: 23 de Novembro de 2005, 19:42:56 »
Estive a aprender uns truques e melhorei o código que nos avisa quando o googlebot passa:

Código: [Seleccione]
<?php
$ficheiro 
fopen&#40;"googlebot.txt", "a"&#41;;
$hoje date&#40;"d M Y H&#58;i"&#41;;
$ip $_SERVER['REMOTE_ADDR'&#93;;

if&#40;eregi&#40;"firefox",$HTTP_USER_AGENT&#41;&#41;
   
&#123;
   
if &#40;$QUERY_STRING != ""&#41;
      
&#123;$url = "http&#58;//".$SERVER_NAME.$PHP_SELF.'?'.$QUERY_STRING;&#125;
   
else
      &
#123;$url = "http&#58;//".$SERVER_NAME.$PHP_SELF;&#125;

$dados = <<<HTML

Googlebot detectado em http&#58;//$SERVER_NAME
$hoje, o googlebot visitou a página $url usando o $ip


HTML;
   
fwrite&#40;$ficheiro, $dados&#41;;
   
fclose&#40;$ficheiro&#41;;

&#125;
?>



Depois têm de criar um ficheiro chamado googlebot.txt e fazer CMOD 777 (para para ser escrito pelo servidor)

Offline redhotmustang

  • Administrador
  • Emblema de Bronze
  • *****
  • Mensagens: 518
    • Ver Perfil
    • http://www.redcodestudio.com
PHP: Script para ser avisado qdo o googlebot passa
« Responder #14 em: 23 de Novembro de 2005, 19:44:19 »
E já o coloquei no código do site e do fórum, assim escuso de receber mails de aviso, é só ir ao server e ver.
Programação Web e Flash ActionScript

Se quiser agradecer a qualquer membro que o tenha ajudado, fale do Redcodestudio aos seus amigos!

 




Roleta das Anedotas - Abre noutra janela