Archives

Le immagini in un Sito Web sono molto importanti perché rendono le vostre pagine molto più gradevoli e più attraenti. Il problema è che  i files delle immagini con alta qualità sono quasi sempre di enormi dimensioni ed influiscono sul caricamento del sito, rendendolo più lento e consumando più banda.

Su Internet sono disponibili molti strumenti utili che consentono di ottimizzare le immagini riducendo le dimensioni del file pur mantenendo la qualità inalterata. Abbiamo selezionato 3 Tools che consentono di ottimizzare le immagini Online.

 

 Dynamic Drive

Image Optimizer consente di ottimizzare le GIF, GIF animate, JPG e PNG, inoltre è possibile convertire da un tipo di immagine ad un altro. Il limite di upload è di 300 kB.

 

 

 

 

 

 

 

 

 PunnyPNG

PunyPNG utilizza una particolare tecnica di ottimizzazione, prima controlla le immagini e quindi determina quale tecnica è la migliore per quella particolare immagine. PunyPNG supporta la maggior parte dei formati di file immagine e determina automaticamente il formato di immagine convertita.


 

 

 

 

 

 

Yahoo Smush.it

Smush.it ottimizza le immagini rimuovendone i byte inutili. E’ uno strumento “lossless”, il che significa che ottimizza le immagini senza cambiare il loro aspetto o la qualità visiva.

 

 

 

 

 

 

 

Stai cercando un Hosting Professionale?

I nostri Piani Hosting sono ProfessionaliOffriamo Hosting a prezzi contenuti e prestazioni elevate.

 

Questo script utilizza i CronJob di cPanel per effettuare dei Backup automatici tramite uno script PHP per poi caricarlo su un server FTP specificato.

Cosa sono i CronJob?

I Cron job ti permettono di automatizzare alcuni comandi o script sul tuo server per completare azioni ripetitive automaticamente. Un cron job ti permette di eseguire un certo comando secondo i tempi impostati nel cron job stesso. Ad esempio, potresti impostare un cron job per cancellare i file temporanei ogni settimana così che il tuo spazio disco non si possa riempire o come in questo caso, effettuare dei backup completi automatici.

Lo Script

Lo script originale è stato creato da Justin Cook, mentre questa versione è stata modificata opportunamente per lavorare con le versioni più recenti di cPanel.

La prima cosa che bisogna fare è aprire Notepad o un qualsiasi editor di testo e copiare il codice seguente:

<?php// PHP script to allow periodic cPanel backups automatically, optionally to a remote FTP server.
// This script contains passwords. KEEP ACCESS TO THIS FILE SECURE! (place it in your home dir, not /www/)

// ********* THE FOLLOWING ITEMS NEED TO BE CONFIGURED *********

// Info required for cPanel access
$cpuser = “username”; // Username used to login to CPanel
$cppass = “password”; // Password used to login to CPanel
$domain = “domain”; // Domain name where CPanel is run

// Info required for FTP host
$ftpuser = “username@domain.com”; // Username for FTP account
$ftppass = “password”; // Password for FTP account
$ftphost = “ftp.domain.com”; // Full hostname or IP address for FTP host
$ftpmode = “ftp”; // FTP mode (“ftp” for active, “passiveftp” for passive)
$ftpport = “21”;
$rdir = “/”;

// Notification information
$notifyemail = “your@email”; // Email address to send results

// Secure or non-secure mode
$secure = 0; // Set to 1 for SSL (requires SSL support), otherwise will use standard HTTP

// Set to 1 to have web page result appear in your cron log
$debug = 0;

// *********** NO CONFIGURATION ITEMS BELOW THIS LINE *********

if ($secure) {
$url = “ssl://”.$domain;
$port = 2083;
} else {
$url = $domain;
$port = 2082;
}

$socket = fsockopen($url,$port);
if (!$socket) { echo “Failed to open socket connection… Bailing out!\n”; exit; }

// Encode authentication string
$authstr = $cpuser.”:”.$cppass;
$pass = base64_encode($authstr);

$params = “dest=$ftpmode&email=$notifyemail&server=$ftphost&user=$ftpuser&pass=$ftppass&port=$ftpport&rdir=$rdir&submit=Generate a full backup”;

// Make POST to cPanel
fputs($socket,”POST /frontend/x3/backup/dofullbackup.html?”.$params.” HTTP/1.0\r\n”);
fputs($socket,”Host: $domain\r\n”);
fputs($socket,”Authorization: Basic $pass\r\n”);
fputs($socket,”Connection: Close\r\n”);
fputs($socket,”\r\n”);

// Grab response even if we don’t do anything with it.
while (!feof($socket)) {
$response = fgets($socket,4096);
if ($debug) echo $response;
}

fclose($socket);

?>

Compilare i dettagli elencati spiegati nei commenti (cPanel Access etc.), tranne le impostazioni e la porta FTP. Salvare il file come backup.php e poi caricarlo nella directory principale del server. Attenzione: non caricare questo file nella directory public_html del vostro sito, in quanto contiene nome utente e password che concedono l’accesso a cPanel.

 

Creare un nuovo processo cron andando in cPanel> Cron Job e utilizzare queste impostazioni:

 

Consigliamo di impostare il tempo di esecuzione : una volta al giorno e di usare il seguente comando:

/usr/local/bin/php /home/username/backup.php

L’impostazione “username” è il vostro nome utente.

Se tutto va bene, il cron verrà eseguito a mezzanotte con le impostazioni che abbiamo usato nell’immagine e il backup sarà caricato come archivio tar.gz nel server remoto. In seguito, per ripristinare il backup effettuato, contattate l’amministratore del server.

 



Al giorno d’oggi avere un sito web è un modo efficace per condividere i propri pensieri, promuovere la propria attività o semplicemente pubblicare le proprie foto online. È possibile creare e gestire il proprio sito web utilizzando alcuni degli Script o CMS gratuiti open source che sono disponibili su Internet, oppure se non sapete nulla di sviluppo web è possibile utilizzare degli installatori automatici tipo Softaculous o realizzare un sito con SiteBuilder.

Prima di tutto, quello che dovrete fare è aprire un account di Hosting con Dominio, nella quale troverete queste applicazioni da installare.

Esempi: 

Blog 

Il Blog è un potente mezzo per esprimere se stessi e diffondere le proprie idee. Molti personaggi famosi hanno un blog, le aziende hanno un blog.  Il vostro blog sarà certamente un aiuto in linea e attirerà molti commenti trovando nuovi amici.

Vi consigliamo il più popolare e facile da usare: WordPress

Forum

Un forum consente di scambiare informazioni, commenti e opinioni con chiunque avvii una discussione su qualsiasi argomento importante per l’utente e sarà possibile ricevere opinioni di persone da tutto il mondo.

Vi consigliamo: PhpBB o SMF

eCommerce

Vendere online i propri prodotti è redditizio e facile. Al giorno d’oggi, si può vendere qualsiasi cosa su Internet,  libri, vestiti, cibo, servizi, etc. Grazie ad Internet il vostro sito web sarà visibile a milioni di persone in tutto il mondo. E ‘anche un fatto ben noto che i consumatori sono più inclini a spendere soldi in linea.

Vi consigliamo: PrestaShop – (I migliori CMS per eCommerce)

Galleria di Foto

Se vi piace scattare foto con la fotocamera, un sito web può essere il luogo ideale per mostrare le proprie foto. Con l’aiuto di alcuni software è possibile caricare rapidamente ed organizzare le foto in album da mostrare agli amici provenienti da tutto il mondo.

Vi consigliamo: Gallery e Coppermine

Questi sono degli esempi, in Softaculous presente nei nostri Piani Hosting troverete moltissimi script e Cms pronti da installare.

 

 Promozione Sito Web

Tutti coloro che hanno accesso a Internet utilizzano Google, Yahoo o altri motori di ricerca per navigare e trovare in rete informazioni dettagliate in pochi secondi. Una volta che avrete realizzato il vostro sito, dovrà essere presentato ai motori di ricerca più popolari.

I motori di ricerca restituiscono risultati di ricerca pertinenti in due categorie: link gratuiti e sponsorizzati. Quando si invia un sito su un motore di ricerca, c’è una vera e propria lotta per ottenere una migliore posizione nella lista dei risultati. E ‘molto importante essere tra i primi risultati con il proprio sito.

Per essere in grado di visualizzare risultati di ricerca rilevanti, i motori memorizzano un ampio database di informazioni su milioni di pagine web. Quando si invia l’URL del vostro sito al motore di ricerca, lo si invita a scansionare il sito e a visualizzare l’URL nei risultati. Per ottenere posizioni alte nei risultati di ricerca è necessario ottimizzare il sito per i motori di ricerca (SEO).

 

SEO (Search Engine Optimization)

Il processo di ottimizzazione di un sito web per migliorare il suo posizionamento nei risultati di ricerca è chiamato Search Engine Optimization (SEO in breve). Grazie al SEO, si può effettivamente pubblicizzare il vostro sito web senza spendere un centesimo.

C’è una serie di fattori che influenzano il posizionamento nei risultati di ricerca. Questi sono:

Scelta delle parole chiave: Il primo passo per l’ottimizzazione dei motori di ricerca è quello di scegliere le parole chiavi per il sito web. Il vostro compito è quello di stabilire su quali frasi di ricerca, si desidera avere il vostro sito elencato nella pagina dei risultati dei motori di ricerca. Dopo aver determinato una serie di frasi, si dovrebbe includere il contenuto nei meta tag della pagina web. Le parole chiave sono parole importanti che aiutano i visitatori a trovare il vostro sito. Il visitatore digitando una parola chiave o una combinazione di parole nel motore di ricerca ottiene un elenco di risultati (parole chiavi).

Meta tags: Title, Keywords, Description: I meta tag sono una parte molto importante del codice HTML di una pagina web. Essi vengono letti dai motori di ricerca, ma non vengono visualizzati come una parte della progettazione delle pagine web. Di solito includono un breve riassunto del contenuto della pagina e si dovrebbero sempre includere le parole chiave rilevanti in esse. La maggior parte dei meta tag sono inclusi all’interno del codice ‘header’ di un sito web. I tag più importanti sono il titolo, la descrizione e le parole chiave (keywords).

Il tag title, description e keywords devono includere parole chiavi pertinenti al contenuto della pagina web che descrivono. Oltre a questo, si dovrebbe considerare la lunghezza e l’ordine dei caratteri (parole incluse) in ciascuno dei meta tag. Si noti che i robot dei motori di ricerca leggono da sinistra a destra e le parole che vengono lette prima sono le più importanti.

Ottimizzazione contenuto Pagina web: Il contenuto di un sito web è la parte più importante per i motori di ricerca. Ci sono alcune linee guida da seguire:

Includere le parole chiave nel testo
È necessario assicurarsi che tutte le parole chiavi incluse nei meta tag, siano incluse nel testo del sito.

Considerare il 5-20% della densità delle parole chiave nel testo
Utilizzare dal 5% al ​​20% del testo nelle parole chiave. Fare attenzione a non affollare il testo con troppe parole chiavi, potreste essere penalizzati.

Formattazione del testo
La formattazione del testo (grassetto, titoli, etc.) è importante per mostrare ai motori di ricerca che certe parole sono più importanti di altre. In questo modo le parole chiave nel testo, sono percepite come più importanti di altre parole e quindi il testo diventa più rilevante per queste parole chiave.

Aggiungere contenuti rilevanti regolarmente al sito
È necessario assicurarsi di aggiungere contenuti pertinenti e originali al proprio sito web. Questa aggiunta di contenuti invita Google a visitare il vostro sito più spesso e aumentarne la sua rilevanza ed importanza.

 

Utilizzare i siti di Social Networking per promuovere il proprio sito

Il Social Networking permette ai visitatori di condividere link di qualità attraverso i siti web pubblici. Questo significa che quando ad un visitatore piace il vostro sito, lui può consigliarlo nel suo portale di social network preferito.

In sostanza, le reti sociali sono simili ai motori di ricerca, l’obiettivo è quello di mostrare e condividere i contenuti interessanti e pertinenti del proprio sito. In siti come Facebook e MySpace , ad esempio, è possibile misurare la popolarità per numero di amici o visitatori che avete. Su Twitter avere molti seguaci è importante. Una volta che si crea una pagina per il proprio sito in un sito di social network, si dovrebbe regolarmente visitare ed aggiornare con contenuti e notizie nuove.

Vi consigliamo: Facebook, Twitter, Youtube.

 

 Forum di discussione

I Forum sono un mezzo molto potente per promuovere il vostro sito web di fronte a persone con esigenze relative al contenuto di tale sito.

La firma
Al momento della registrazione in un Forum all’utente viene richiesto di scegliere un nickname e una firma. E ‘ possibile utilizzare questa opportunità per avere l’URL del vostro sito web incluso nella firma. Potete anche usare il nickname ed associarlo con il vostro dominio, oppure all’argomento del vostro sito web.

Il messaggio
Se si riesce a scrivere spesso con cose interessanti, si guadagna presto un ottima reputazione. Grazie alla qualità e alla quantità dei post, attirerete l’attenzione al vostro sito web. Attenzione, la pubblicità non è permessa nella maggior parte dei forum.

 

Directory

Le directory sono siti dove si possono trovare molte informazioni, opportunamente organizzate in categorie. Alla gente piacciono questi elenchi in quanto risparmiano tempo nelle ricerche in rete. Inserire il proprio sito nelle directory, può far aumentare la visibilità di un sito web.

 

Stai cercando un Hosting Professionale?

I nostri Piani Hosting sono ProfessionaliOffriamo Hosting a prezzi contenuti e prestazioni elevate.

 

Alla prossima.

 

In questo breve articolo, vi spieghiamo come inviare le email da WordPress tramite SMTP,  invece di usare la funzione di default wp_mail () con l’ausilio di due Plugin.

WP Mail SMTP

Riconfigura wp_mail () per utilizzare il protocollo SMTP invece di mail () e crea una pagina di opzioni per gestirne le impostazioni.

È possibile impostare le seguenti opzioni:

  • Specificare il nome e l’indirizzo di posta elettronica per la posta in uscita.
  • Scegliere di inviare la posta elettronica in SMTP o PHP ().
  • Specificare un host SMTP (default è localhost).
  • Specificare una porta SMTP (default è 25).
  • Scegliere SSL / TLS crittografia (non è la stessa STARTTLS).
  • Scegliere di utilizzare l’autenticazione SMTP o no (default è no).
  • Specificare un nome utente SMTP e la password.

 

Scarica WP Mail SMTP

 

Configure SMTP

Questo plugin è la versione rinominata, riscritta e aggiornata del plugin wpPHPMailer. E’ possibile usare questo plugin per personalizzare il sistema di posta utilizzato di default da WordPress per gestire l’e-Mail.

Opzioni disponibili:

SMTP nome host
Numero di porta SMTP
SMTPAuth (autenticazione)
Nome utente SMTP
Password SMTP
Connessione SMTP su SSL o TLS

E’ possibile utilizzare GMail per gestire la posta in uscita. Indipendentemente dal fatto che SMTP è abilitato, il plugin consente di definire il nome e l’indirizzo e-mail per tutti i messaggi e-mail. E’ inoltre  possibile effettuare un semplice test che consente di inviare un e-mail a se stessi per controllare se l’invio dell’e-mail è stato configurato correttamente per il proprio blog.

Scarica Configure SMTP

 

Stai cercando un Hosting Professionale?

I nostri Piani Hosting sono ProfessionaliOffriamo Hosting a prezzi contenuti e prestazioni elevate.

 

 

Inizia a guadagnare con il tuo sito diventando nostro affiliato. Registrandoti nell’Area Clienti e sottoscrivendo l’affiliazione riceverai un bonus iniziale nel tuo account affiliato di €5,00 Euro e guadagnerai il 10% di ogni pagamento per ogni cliente che porterai da noi.

Quando un utente acquista un servizio sul nostro sito attraverso il tuo link affiliato, verrà inserito un cookie contenente il tuo ID affiliato, così anche se torneranno su Xlogic in un secondo momento riceverai comunque la tua commissione.

La durata del cookie è di 30 giorni, il pagamento minimo da raggiungere è di 50 Euro.  Attraverso il pannello di controllo potrai verificare in qualsiasi momento i ricavi pubblicitari maturati. Il guadagno verrà prima accreditato sul tuo profilo ed in seguito verrà versato sul tuo conto entro 20 giorni dal raggiungimento della somma di 50Euro.

 

Per ulteriori informazioni, aprite un ticket o contattate il nostro Supporto.

 

Memcached è un sistema di caching distribuito nella RAM per oggetti, è molto usato nell’ambito di applicazioni web dinamiche per alleggerire il carico sul database, facendo in modo di servire alcuni dei dati ai quali l’accesso è più frequente direttamente dalla memoria RAM.

Prima dell’installazione è possibile utilizzare il comando dato qui sotto per verificare la versione CentOS.

# cat /etc/redhat-release

Installiamo le librerie libevent:

# cd /usr/local/src/
# curl -O http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz
# tar xzvf libevent-1.4.14b-stable.tar.gz
# cd libevent-1.4.14b-stable
# ./configure --prefix=/usr/local/
# make
# make  install

Installiamo MemCached

# cd /usr/local/src
# curl -O http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz
# tar -xvzf memcached-1.4.5.tar.gz
# cd memcached-1.4.5
# LDFLAGS='-Wl,--rpath /usr/local/lib' ./configure --prefix=/usr/local
# make
# make install

Verifichiamo l’installazione di MemCached

# memcached -u root -d

Se non ci sono errori, MemCached è stato installato correttamente ed è in esecuzione

# ps aux | grep memcached

Installiamo php-memcache

# wget http://pecl.php.net/get/memcache-3.0.3.tgz
# tar -xvzf memcache-3.0.3.tgz
# cd memcache-3.0.3
# phpize
#./configure
# make
# make install

Aprire php.ini

# vi /etc/php.ini

Aggiungere la riga qui sotto

extension=memcache.so

Riavviare Apache.