Category Archives: Utility

Google Cache

Category : Utility

Spesso mi è capitato di aver bisogno di recuperare la pagina di un sito web offline per problemi tecnici oppure di recuperare la pagina di un blog con un articolo ormai non più online o ancora raggiungere una pagina il cui contenuto non è più disponibile, insomma o che siate dei web designer o che siate dei copywriter oppure semplici cybernauti se avete la necessità di accedere a contenuti non più disponibili online la “Cache di Google” può aiutarvi o addirittura salvarvi la vita.
Google Cache non è altro che un grande archivio contenente la copia in html di ogni pagina web che il bot di Google realizza quando accede ad una determinata pagina web, in altre parole il motore di ricerca della Contea di Santa Clara ogni volta che accede o meglio indicizza ad una pagina web ne crea una copia in html e se la conserva ben stretta.
Per accedere alla copia cache di una pagina attraverso Google basta cliccare sulla freccetta rivolta verso il basso che compare accanto all’URL della nostra ricerca e cliccando su “Copia Cache”.

google cache

Logicamente questo strumento va ben oltre quanto citato fin ora, in effetti Google Cache viene spesso utilizzato dagli addetti ai lavori come strumento di analisi in ambito SEO per migliorare il posizionamento del nostro sito nei motori di ricerca oppure, semplicemente, per avere un’istantanea di una pagina web come copia di backup.


Pec Aruba & PHP Mailer

phpmailerPer chi ha provato ad inviare pec via web con phpmailer seguendo il tutorial di aruba circa la configurazione del server SMTP probabilmente si è trovato nella condizione, come me, di pensare di cambiare mestiere e di andare a fare il carrozziere piuttosto che il ragazzo che consegna i giornali con la bicicletta.

Scherzi a parte e tornando al nostro problema, senza perdere altro tempo posto il codice funzionante con qualche commento. Sono a disposizione per chiarimenti o per riflessioni.


<?php 
  public function sendPec($email) {
    $mail = new PHPMailer();
    $mail->IsSMTP();
    // Da abilitare sontanto in fase di sviluppo.
    $mail->SMTPDebug = 4;
    $mail->Debugoutput = 'html';
    */
    $mail->SMTPAuth = true;
    $mail->SMTPSecure = 'tsl';
    $mail->SMTPOptions = array(
      'ssl' => array(
        'verify_peer' => false,
        'verify_peer_name' => false,
        'allow_self_signed' => true
      )
    );
    $mail->Timeout = '60';
    /*
    Alcuni fornitori bloccano il traffico SMTP in uscita su IPv6.
    Per evitare questo utilizziamo la funzione gethostbyname()
    */
    $mail->Host = gethostbyname('smtps.pec.aruba.it');
    $mail->Port = 587;
    $mail->Username = 'test@pec.it';
    $mail->Password = 'LA-TUA-PASSWORD';
    $mail->AddAddress($email, '');
    $mail->AddReplyTo("noreply@iltuodominio.it", "Do not reply");
    $mail->SetFrom('test@pec.it', 'Email Pec di Testing');
    $mail->IsHTML(true);
    $mail->Subject = "Oggetto della email che si vuole inviare";
    $mail->Body = "

    $mail->Body = "<h1>Test invio Aruba Pec da PHPMailer con html.</h1>";
    if(!$mail->Send()){
      echo 'Mailer error: ' . $mail->ErrorInfo;
      return false;
    } else {
      return true;
    }
  }
?>

WP to LinkedIn Auto Publish Powered By : XYZScripts.com