Da roberto, Mar, 07/31/2018 - 14:41

Sono convito che leggere il codice scritto da altri sia uno dei modi per imparare nuovi costrutti che ti potranno aiutare in futuro; è come leggere un libro: ti insegna nuovi modi di esprimerti.

Oggi mi è capitato di leggere questo frammento di codice PHP:

$config = new Zend\Config\Config(include 'config.php');

dove il file config.php contiene


<?php 
  return [ 
    'access_key' => 'XXXXXXXXXXXXXXXX',
    'secret_key' => 'XXXXXXXXXXXXXXXX' 
  ]; 

Il codice non è ovviamente commentato, quindi mi è oscuro il perché passare l'include di un file come parametro. Io da perfetto ignorante non avrei mai pensato fosse possible, ma ho la sensazione che non sia una buona pratica. Voi cosa ne pensate?

Da roberto, Mer, 07/04/2018 - 17:42

In questa prima settimana di Luglio sono volato a Lisbona per partecipare ai Drupal Dev Days, uno degli eventi europei più interessanti per chi come me lavora con Drupal. Quest'anno ho avuto il piacere di poter partecipare come speaker per poter condividere alcune mie idee su come risolvere i problemi legati all'inserimento di un nuovo sviluppatore all'interno di un team di lavoro.

Da roberto, Ven, 12/16/2016 - 15:18

In questo post vedremo come prendere i dati da un file CSV e salvarli dentro una tabella creata ad-hoc all'interno del database della nostra web application fatta in Drupal. Per la lettura e l'importazione dei dati utilizzando lo statement MySQL LOAD DATA INFILE che ci permette di fare tutto in un colpo solo.

Da roberto, Sab, 10/22/2016 - 15:14

L’anno scorso mi sono trovato di fronte ad un problema alquanto scomodo: ristrutturare gli URL dei contenuti presenti nel sito di un cliente per migliorarne la leggibilità e l’indicizzazione nei motori di ricerca. Tralasciando tutte le questioni inerenti ai redirect 301 da gestire, voglio concentrare questo post sulle performance raggiunte per aggiornare più di 200.000 path alias.