Zend Framework – Come effettuare il debug delle query

Una delle parti fondamentali di un progetto è la base dati di conseguenza un corretto debug delle query permette allo sviluppatore di creare codice pulito e funzionale. Per chi usa Zend Framework 1.x all’interno della classe nativa del DB è presente un componente molto utile per effettuare tale debug; il Profiler. Vediamo subito come con Leggi di piùZend Framework – Come effettuare il debug delle query[…]

WordPress – Come aggiungere il codice JavaScript al footer

Capita spesso di dover inserire codice custom nel footer di WordPress; perchè sentirsi obbligati ad installare un plugin che gestisca questa operazione(appesantendo inutilmente il CMS) quando con un semplice snippet è possibile farlo? Di seguito troverete un semplice stralcio di codice da inserire direttamente nel file functions.php del vostro tema WordPress(potete trovare il file nel Leggi di piùWordPress – Come aggiungere il codice JavaScript al footer[…]

empty, ltrim, parse_url, PHP

PHP – Come verificare che un URL abbia il protocollo HTTP

Con questo semplice script sarà possibile verificare se un stringa contente un URL sia provvista del suffisso HTTP o HTTPS ed in caso contrario inserirlo manualmente: La funzione parse_url effettuerà il parsing della stringa $url e ci restituirà un array così composto nel caso in cui esista il protocollo HTTP nella variabile: Nel caso in Leggi di piùPHP – Come verificare che un URL abbia il protocollo HTTP[…]

Yii2 – Come stampare il codice SQL generato dal query builder

Oggi inizio con la pubblicazione di nuovi articoli relativi al framework Yii2 che negli ultimi 12 mesi ho iniziato ad usare assiduamente e in modo proficuo. Con il tip che vi presento oggi potrete stampare la query SQL generata dal query builder di Yii2. A seguire troverete il codice PHP che vi permetterà di stampare Leggi di piùYii2 – Come stampare il codice SQL generato dal query builder[…]

WordPress – Come modificare la query dell’archivio delle tassonomie

Oggi vi presento uno snippet che vi permetterà di modicare la query principale degli archivi quando vengono filtrate delle tassonomie e modificare il numero di post per pagina e il tipo di post_type estratto. La funzione di seguito fa al caso nostro e per permetterne il funzionamento tale codice va inserito come da standard WordPress Leggi di piùWordPress – Come modificare la query dell’archivio delle tassonomie[…]

WordPress – Come creare una query con una custom field relation

Questo piccolo snippet che vi presento oggi ci permetterà di effettuare una query relazionando un custom field presente in un post_type specifico. Come prima cosa creiamo un array con le opzioni base della query (il nostro post_type in questo caso sarà un fittizia sezione product): A questo punto voglio estrapolare tutti i product che hanno Leggi di piùWordPress – Come creare una query con una custom field relation[…]

WordPress – Come settare una home page differente per gli utenti autenticati

Oggi presento un semplice snippet con il quale potrete impostare una differente pagina iniziale di WordPress per gli utenti autenticati e non autenticati. Nello specifico in questo esempio andrò a settare per gli utenti non autenticati (!is_user_logged_in()) una pagina custom del CMS (Login) e per il default la lista dei post WordPress: Nel caso in Leggi di piùWordPress – Come settare una home page differente per gli utenti autenticati[…]

empty, ltrim, parse_url, PHP

PHP – Come effettuare il trim dei valori presenti in un array

Per effettuare il trim dei valori presenti in un array ci sono diversi metodi ma quale è il più performante? Con questo semplice script ho effettuato un benckmark tra le varie soluzioni disponibili: array_map array_walk foreach for Di seguito lo script di test: Hardware Tecnology: Virtual Machine CPU: 1 CPU Intel Xeon E5410 2.33GHz RAM: Leggi di piùPHP – Come effettuare il trim dei valori presenti in un array[…]