Category: PHP

PHP

CakePHP e Virtual Fields: ecco come utilizzarli

cakephp logo

 

I Virtual Fields sono dei campi virtuali che puoi creare e assegnare a un modello della tua applicazione CakePHP. Anche se non possono essere salvati, questi campi, possono essere utilizzati per ogni operazione come qualsiasi altro campo del tuo modello.

Il classico esempio di utilizzo è quello che riguarda la concatenazione di nome e cognome di un utente. In un listing, ad esempio una rubrica di contatti, può …

Leggi tutto

CakePHP: come effettuare ricerche full text search

cakephp logo

 

Oggi vedremo come eseguire una query di tipo full text search con CakePHP. La ricerca full text search, estremamente utile se stiamo progettando un motore di ricerca, ci offre diversi vantaggi rispetto a una libera ricerca effettuata con l’operatore LIKE.

Una ricerca con l’operatore LIKE si limita a rintracciare le occorrenze di una parola nel campo sottoposto alla ricerca.

Una ricerca full text individua le righe in …

Leggi tutto

Instagram PHP API: ecco una libreria che puoi utilizzare

instagram-php-api

In questo post ti segnalo una libreria che puoi utilizzare nei tuoi progetti PHP dove hai bisogno di utilizzare le API di Instagram.

Per prima cosa, devi accedere alla sezione instagram developer per registrare la tua app e ottenere l’API client_id e l’API client_secret, i valori da inserire in fase di configurazione.

Tieni presente che, dopo l’ultimo aggiornamento delle API da parte di Instagram, le politiche per l’accettazione delle

Leggi tutto

php get data from url: un componente per CakePHP

cakephp logo

 

Questo post è per segnalarti che ho caricato sul mio Github un componente per CakePHP con cui poter ricavare informazioni da una pagina web:

  • title
  • meta tags
  • contenuto
  • twitter card info
  • open graph info
  • links
  • immagini

Giusto per fare un esempio, se volessimo ottenere il titolo open graph del mio sito, richiameremo la seguente funzione:

 
$url = 'http://www.emawebdesign.com';
 
echo "Open Graph title: " .$this->
Leggi tutto

PHP image save: salvare un’immagine a partire da una URL

php save image

Nel caso volessimo salvare un’immagine sul nostro server a partire da una URL, possiamo servirci delle librerie GD e di uno script che esegue l’operazione in modo che, il processo, possa essere automatizzato.

Consiglio della nonna: non fate scraping e non prendete immagini da siti altrui se non volete incappare in problemi legali. Esistono diversi siti come pixabay dove poter reperire immagini di qualità gratuite.

Se, ad esempio, ripubblichiamo …

Leggi tutto