- il sito è stato spostato su un server virtuale in Germania (da Hetzner) con il doppio della RAM, 8 volte lo spazio disco ed un pò di potenza di CPU in più;
- il sistema operativo adesso è un aggiornato Linux CentOS 6.3 (il vecchio server era rimasto a Linux CentOS 4.8);
- il web server Apache è stato sostituito con Nginx che è straordinariamente più efficiente sia nell'utilizzo della RAM sia nel numero di pagine al secondo che riesce a servire senza andare in crisi. L'utilizzo di Nginx è in forte crescita su Internet e sta per diventar più popolare del pessimo Internet Information Server di Microsoft;
- per far girare questo sito che utilizza Drupal, scritto in PHP, è stato utilizzato PHP-FPM (FastCGI Process Manager), non avendo Nginx, a differenza di Apache, un modulo integrato per interpretare il php;
- per aumentare ancora di più la velocità e per renderlo più scalabile è stato aggiunto e configurato opportunamente Varnish un caching HTTP reverse proxy dalle straordinarie prestazioni e dalla notevole efficienza nell'utilizzo delle risorse come RAM e processore;
- grazie all'utilizzo di tool come WebPageTest sono state ottimizzate le dimensioni delle immagini e delle icone che pesavano di più nei tempi di caricamento delle pagine;
Sito
Audiocast.it diventa ancora più veloce
Più facile condividere podcast su Audiocast.it
Grazie al servizio offerto da AddToAny, dal relativo modulo per drupal ed a qualche riga di PHP per la directory dei podcast, questa possibilità è stata implementata sia per i post come questo che, soprattutto, per i podcast presenti nella directory.
L'utilizzo è semplicissimo, basta cliccare sull'icona etichettata "Share/Save" presente alla fine di ciascun post e sotto al titolo dei podcast nella directory per scegliere quale dei siti sociali utilizzare per condividere quello che ci piace con i nostri amici, oppure per metterlo nei nostri segnalibri. Consiglio ai visitatori del sito di provare e magari commentare l'utilità di questa opzione.
Se poi anche voi avete un sito e volete fare una cosa analoga è semplicissimo, basta visitare AddToAny per avere tutte le informazioni e trovare i link ai moduli o plug-in per la vostra piattaforma di blogging utilizzata: ci sono plug-in per Drupla, Wordpress, Joomla, Blogger, Typepad ecc.
Norme sulla privacy
Audiocast.it ha subito un attacco DOS (Denial Of Service)
Io sono stato fuori tutto il giorno e me ne sono accorto solo a tarda sera, ho indagato ed ho scoperto che c'era un "bot" (uno di quei programmi che scaricano le pagine per indicizzarle su un motore di ricerca) che si comportava in modo anomalo: ... Continua a leggere
Piccolo restyling del sito
I più fedeli visitatori si saranno accorti di un piccolo "restyling" del sito, in realtà ho semplicemente migrato il sito da Drupal 4.6 a Drupal 5.0 (saltando la versione 4.7). La migrazione era praticamente obbligatoria dal momento che solo le ultime 2 versioni di Drupal sono normalmente manutenute (ossia solo per esse vengono corretti i bachi di sucurezza).
I temi utilizzati nelle precedenti versioni non funzionano automaticamente in Drupal 5. Finora avevo usato il tema "leaf", che avevo notevolmente personalizzato;
Combattere lo SPAM
L'aumento enorme dello Spam è purtroppo una tendenza iniziata già da qualche anno ed in continua espansione, per difendersi c'è abbondanza di ottimo ed efficace software Open Source che, per essere usato al meglio, richiede comunque la conoscenza del fenomeno.
Indirizzi email collezionati dagli spammers
Il metodo più utilizzato per collezionare grandi quantità di indirizzi email è tramite l'utilizzo di virus e spyware che una volta installatisi su un computer leggono gli indirizzi email dalla rubrica di Outlook o altri programmi di posta elettronica e li inviano agli spammers. Un'altra sorgente di indirizzi email è costituita dall'analisi automatica di milioni di pagine web, forums e newsgroups alla ricerca di indirizzi email validi.
Invio delle email di spam
L'invio di email di spam può essere fatto in vari modi, ma quello più utilizzato e che crea maggiori problemi è tramite
... Continua a leggereGoogle Analytics responsabile della lentezza di moltissimi siti Web
Questa mattina ho scoperto che diversi siti web erano straordinariamente lenti, nonostante la mia connessione ADSL a banda larga.
Il mio browser scriveva sulla riga di stato "Waiting for www.google-analytics.com …" ed allora ho capito che la lentezza degli accessi era dovuto al fatto che il servizio di Google Analytics non funzionava bene, probabilmente sovraccarico per il troppo successo o per altri seri inconvenienti.
Poi ho pensato, ma anch'io uso Google Analytics! ho verificato quindi questo sito ed anch'esso risultava inaccessibile! Ho provveduto a rimuovere immediatamente lo "snippet" in javascript che richiamava Google Analytics dalle pagine del mio sito e tutto è tornato normale.
E' interessante notare come un servizio esterno, gratuito, la cui funzionalità viene data per scontata possa, invece, "buttare giù" un numero impressionante di siti Web!
Tags: Google
Statistiche di Dicembre 2005
- il sito ha avuto in totale circa 3.500 visite e 22.000 pagine visualizzate con una media di 6 pagine visualizzate per ciascuna visita. L'introito derivante dalla pubblicità di Google AdSense è stato di 24 dollari (appena sufficiente a pagare le sole spese di hosting di 14 dollari per il sito più 10 dollari per i file del podcast su Libsyn). Anche se modesti questi risultati sono comunque incoraggianti per un sito ed un podcast amatoriali. ... Continua a leggere
Finalmente l'elenco dei podcast italiani con le categorie
Sono finalmente riuscito a completare l'aggiunta delle categorie (o meglio dei "tag") all'Elenco dei Podcast Italiani (Italian Podcast Directory).
I tag vengono automaticamente estratti dal file RSS (quando sono presenti) ed inoltre ciascun visitatore del sito può aggiungere i propri tag.
Questa nuova caratteristica rende molto più utile questo ricco elenco di Podcast Italiani.
Ringrazio in anticipo tutti i visitatori che vorranno commentare ed esprimeri opinioni e suggerimenti, su questo argomento, direttamente qui o per email.
Introdotto l'elenco dei Podcast Italiani
Dopo diverso tempo libero dedicato a questo piccolo progetto, finalmente posso annunciare che l'elenco, quasi completo, dei Podcast Italiani è disponibile su questo sito. Questo elenco contiene molti più podcast di iTunes e chiunque può aggiungere nuovi podcast o podcast mancanti.
Grazie a Sandrino di Toilettecast ed alle sue FAQ da cui ho attinto per immettere l'elenco iniziale dei Podcast Italiani.
La cosa interessante è che, grazie al plugin QuickTime, è possibile ascoltare direttamente gli episodi dei podcast, o solo parte di essi, direttamente dalla pagina web.
In seguito implementerò anche due caratteristiche importanti: la possibilità di associare i podcast a categorie (o tag) e la possibilità di votare i podcast preferiti e di lasciare dei commenti su di essi.


Audiocast.it