Antispam per form contatti in PHP

Per evitare di ricevere messaggi contenenti spam da moduli (form) presenti sul proprio sito web esistono già diversi metodi preconfezionati come ad esempio gli ottimi sistemi reCAPTCHA di Google nelle versioni “non sono un robot” (reCAPTCHA V2) e Invisible reCAPTCHA, di cui ho già parlato in precedenza.

Entrambi funzionano perfettamente nella maggior parte dei casi ma hanno anche alcuni svantaggi da considerare:

Continua a leggere

Come utilizzare un font personalizzato su un sito web (compatibile con Internet Explorer)

Per utilizzare un font personalizzato all’interno di un sito web, dopo esserci assicurati che esso non sia un font di sistema (ovvero già disponibile sulla quasi totalità dei dispositivi) e che non sia presente in Google Fonts, abbiamo la possibilità di definirlo all’interno dei fogli di stile in modo che il browser effetti in automatico il download.

Dato che si tratta di file che devono essere scaricati (attenzione a non rendere la pagina troppo pesante), dobbiamo utilizzare una soluzione che sia contemporaneamente solida (ovvero funzionante sulla maggior parte dei dispositivi) e leggera (minimizza il numero di file da trasferire).

Continua a leggere

Migrazione da Zend Server Community Edition a Zend Server 8 Developer Edition

Premessa d’obbligo: perchè passare dalla Community Edition gratuita alla Developer Edition?

La ragione principale di questo passaggio è molto semplice: con la necessità di aggiornare il server ad una versione più al passo coi tempi (e con una versione più recente di php) ho avuto l’inattesa sorpresa che la Community Edition, versione gratuita appositamente studiata per far entrare in contatto gli sviluppatori con il mondo Zend, non esiste più.

Continua a leggere