Drupal Developer Days 2016: vi aspettiamo a Milano

Una settimana per diffondere la conoscenza Drupal: ci trovate al Drupal Developer Days 2016.

Di imparare non si finisce mai e poi, quando c’è di mezzo Drupal, non possiamo non aderire al progetto!

Cosa sono i Drupal Developer Days (DDD)? Uno dei più grandi eventi Drupal organizzati in Europa e uno tra gli appuntamenti più attesi da tutti gli sviluppatori, esperti e non. Dopo sei anni dalla sua prima edizione continua a girare nelle principali città europee con l’obiettivo di orientare alla pratica con una settimana di sprint, workshop e talk specifici, e di diffondere la conoscenza di Drupal. «L’evento nasce per la community degli sviluppatori ed è gestito dalla community, l’organizzazione è completamente su base volontaria e rivolto a tutti coloro che vogliono approfondire la conoscenza di questo strumento, con un focus principale sull’aspetto di “coding”», afferma Marco Vito Moscaritolo, uno degli organizzatori dei Drupal Developer Days 2016.

A fine giugno sarà la volta di Milano (da martedì 21 a domenica 26 giugno 2016) e noi di Seeweb saremo presenti all’evento in qualità di sponsor. Il programma prevede un’intera settimana dedicata ad approfondimenti, sessioni e coding ai quali parteciperanno i più importanti sviluppatori della scena Drupal e PHP internazionale.

Velocizzare un sito web con XHProf

Guida all’uso di XHProf. Installazione, configurazione e utilizzo per velocizzare un sito web.

Velocizzare un sito web con XHProf XHProf è un’estensione dell’interprete PHP che permette di analizzare l’esecuzione di una pagina web, collezionando dati relativi all’utilizzo di CPU, memoria e tempo di esecuzione. Questo profiler consente inoltre di generare un diagramma visuale, semplificando le operazioni di debugging e permettendo di identificare in maniera semplice quali sono le parti del codice che rallentano la visualizzazione del sito.

Installazione

Per integrare la libreria xhprof.so in PHP è necessario operare con i privilegi di amministratore, utilizzando una connessione SSH.

Nel nostro caso, utilizzeremo un sistema Debian GNU/Linux con PHP in modalità FastCGI ed apache2, quindi il packet manager APT e l’installer PECL.

Php 7: le novità della nuova versione php

php 7

Php 7: dopo una lunga attesa, ben 11 anni, è stata finalmente rilasciata la nuova versione php.

Il fallimentare sviluppo di php 6 che non vedrà mai la luce ha portato il php direttamente alla versione php 7, inizialmente nata dal fork versione 5.7 ma con modifiche talmente tanto sostaziali da portare gli sviluppatori a provuoverla major release.

Gli sforzi maggiori si sono concentrati soprattutto sulle performance, php non è certo noto per la sua velocità di esecuzione, e per ovviare a questo è stato riscritta molta parte del core.

LESS: Il CSS diventa un linguaggio di programmazione

LESS

Noi di Seeweb seguiamo spesso in qualità di sponsor molti eventi informatici internazionali, da sempre ricchi di spunti ed approfondimenti. In particolare, nel PHPday di Verona dello scorso maggio, tra gli interventi che più mi hanno incuriosito, c’è stato senza dubbio la presentazione di LESS, una libreria che trasforma il CSS in vero e proprio linguaggio di programmazione.  Ho sempre ritenuto la scrittura di un file CSS molto ripetitiva, nonché soggetta a facili errori e di difficile formattazione.

Derivato da SASS, la  libreria LESS sembra venire incontro a queste problematiche,  permettendoci di utilizzare i concetti dei linguaggi di programmazione, come funzioni e variabili, per scrivere un foglio di stile.

Ho deciso così di provare ad usare LESS e sono rimasto molto soddisfatto delle funzionalità che esso offre, e ho pensato di farne una breve presentazione che spero possa essere utile a chi volesse avvicinarsi a questa tipologia di scrittura dei CSS.

Nonostante un file .less possa essere importato direttamente nel codice aggiungendo nel codice un js che compila in runtime il file .less, non consiglio l’uso di questa pratica in quanto poco performante per un sito in produzione.

La scelta migliore è quella di installare il suo compilatore e scrivere il file .less fruttando tutte le caratteristiche e le funzioni di questa libreria, per generare dei file .css.

Accedi

Registrati | Password dimenticata?