Benvenuto sul blog di EmaWebDesign

Full Stack Web Developer/SEO Specialist. CMS & Framework MVC expert. Sviluppo progetti e strategie web dal 1999.

Posso aiutarti a realizzare il tuo progetto/business online. Contattami subito per una consulenza gratuita.

CONTATTAMI ORA

CakePHP find: visualizzare i record compresi tra due date

cakephp logo

 

Un amico, a cui ho consigliato il framework CakePHP per lo sviluppo, mi ha chiesto come poter visualizzare il numero di record di una tabella compresi tra due date. Illustro qui come fare così che possa essere utile anche ad altri.

Se sviluppate con CakePHP, in ogni tabella del vostro database, avrete sicuramente aggiunto il campo created di tipo datetime. Quando create un nuovo record, CakePHP, popola automaticamente …

More

Convenzioni per la stesura del codice

php logo

Per una buona leggibilità e manutenibilità del codice dei propri progetti, è estremamente importante stabilire e rispettare delle convenzioni per la stesura del codice. I programmatori esperti, abituati a utilizzare Framework MVC, sanno bene di cosa parlo. Per quelli più inesperti, questo, è un articolo che vale la pena leggere 😉

Per portare avanti lo sviluppo di un progetto è importante avere metodo di lavoro e una buona …

More

CakePHP – SQLite: guida all’uso

cakephp-sqlite

Per un’esigenza lavorativa ho utilizzato il mio framework MVC preferito, CakePHP, con il database SQLite. L’ORM integrato in CakePHP è basato su PDO, quindi, oltre all’immancabile MySQL, permette l’interazione anche con altri database tra i quali SQLite. Vediamo come procedere.

Per prima cosa, nel file app/Config/database.php, specifichiamo come datasource “SQLite” nel seguente modo:

public $default = array(
    'datasource' => 'Database/Sqlite',
    'persistent' =>
More

Associare più animazioni a un singolo elemento con Animate.css e jQuery

animate.css

Per un progetto a cui sto lavorando ho avuto la necessità di associare molteplici animazioni CSS3 per un singolo elemento HTML. Come ogni volta che ho una simile esigenza, ho scelto di utilizzare l’ottimo Animate.css di Daniel Eden.

Per utilizzare Animate.css è sufficiente includere il file:

<link rel="stylesheet" href="animate.min.css">

e associare l’animazione all’elemento tramite jQuery:

$('#element').addClass('animated bounceOutLeft');

Nel caso …

More

Cerchiamo sempre di avere un pensiero critico

Oggi, il mio YouTuber preferito ShooterHatesYou (a cui faccio spudoratamente pubblicità anche se non ne ha assolutamente bisogno), ha pubblicato sul suo canale di Breaking Italy (che vi consiglio di seguire se non lo seguite già) una riflessione che condivido e sulla quale voglio dire alcune cose. Se vuoi vedere il suo video e non te ne frega nulla di quello che ho scritto, clicca pure play ma ricordati che …

More