Uno store locator in PHP per trovare il negozio piu’ vicino all’indirizzo inserito

Realizzare uno store locator in PHP che dato un modulo con indirizzo, numero civico, citta e provincia restituisca il negozio piu’ vicino alla posizione inserita.

Nell’articolo verra’ spiegato come trovare il negozio piu’ vicino data una tabella di negozi (chiamata negozi) con latitudine, longitudine e dati descrittivi (email, descrizione del negozio,  indirizzo etc. etc.) gia’ calcolati in precedenza. Qualora i dati della latitudine non fossero gia’ stati calcolati sara’ banale riapplicare il tool in maniera automatica per calcolare la latitudine e la longitudine e memorizzarli in apposite colonne della tabella cosi’ da poter realizzare uno store locator a tutti gli effetti per trovare il negozio piu’ vicino ad un dato indirizzo. Leggi tutto “Uno store locator in PHP per trovare il negozio piu’ vicino all’indirizzo inserito”

PHP e MySql: ottimizzare le query lente (slow query) con FULLTEXT

Puo’ capitare di trovarsi di fronte a gestire database con tabelle di diverse decine di MegaByte (MB) e trovarsi con dei sistemi piuttosto lenti nel restituire i risultati delle query di ricerca di MySql. Nell’articolo andremo a vedere cosa migliorare per rendere piu’ ottimizzate le query di ricerca cosi’ da bilanciare il carico di lavoro del nostro server dedicato o VPS che sia. Leggi tutto “PHP e MySql: ottimizzare le query lente (slow query) con FULLTEXT”

Un client EPP in PHP per i Maintainer che vogliono diventare Registrar ed accreditarsi al NIC per il ccTLD .it

Ormai siamo agli sgoccioli, il termine ultimo concesso ai vecchi Maintainer per diventare Registrar e poter continuare ad operare sui vecchi domini con il ccTLD .it e poterne registrare di nuovi e’ stato fissato dal NIC al 31/12/2010.
Benche’ sia stato detto da molto tempo, non tutti hanno completato gli step necessari per diventare Registrar a causa del tanto temuto test di accreditamento che gli aspiranti Registrar devono superare per poter diventare tali. Leggi tutto “Un client EPP in PHP per i Maintainer che vogliono diventare Registrar ed accreditarsi al NIC per il ccTLD .it”

PHP – Elencare file contenuti nelle cartelle e controllo modifiche

Troppo spesso i sistemisti sono alla ricerca di contenuto malevolo iniettato all’interno di pagine web da un attacco remoto. Di seguito andiamo a descrivere un semplice script in PHP che analizza tutti i files fino al livello di profondita’ scelto e se corrisponde al pattern preleva il contenuto e lo inserisce in un apposito database inviando una mail all’indirizzo desiderato nel caso in cui sia presente “unescape” o “iframe” e la dimensioni sia cambiata. Leggi tutto “PHP – Elencare file contenuti nelle cartelle e controllo modifiche”

Creare PDF con PHP

Creare PDF con PHP in maniera efficace, veloce e funzionale.

In questo articolo esaminiamo come creare un PDF (Portable Document Format) di buona qualita’ utilizzando PHP con alcuni strumenti free quali dompdf e wkhtmltopdf che possono sostituire egregiamente strumenti commerciali ben piu’ blasonati e famosi per l’uso comune.

Leggi tutto “Creare PDF con PHP”