"Se ci sono due o più modi di fare una cosa,
e uno di questi modi può condurre a una catastrofe,
allora qualcuno la farà in quel modo.

(Edward Murphy)

php

Come intregrare la vista Code di Github in una pagina web

Dom, 05/01/2014 - 18:40 -- arturu
GitHub logo

Per un progetto che sto seguendo ho avuto la necessità di integrare la vista "code" di github dentro una pagina web in modo che sia sempre sincronizzata con ciò che viene pubblicato su GitHub. Inizialmente sembrava una procedura semplice, ma dopo un po' mi sono accorto che la questione era più complicata di quello sembrava. La soluzione che ho trovato è un po' articolata ma non complicata, con un po' di impegno si riesce a raggiungere l'obiettivo preposto, facendo funzionare il tutto cross site (da Firefox 27 in poi lo script deve risiedere sullo stesso dominio).

Singleton - File di configurazione

Dom, 05/01/2014 - 01:12 -- arturu

Prima di iniziare a fare altro ci dobbiamo costruire un oggetto che memorizzi le impostazioni del nostro Framework. Questo nostro oggetto dovrà avere una caratteristica importante: dovrà essere istanziato una sola volta. Questa caratteristica è fondamentale in quanto durante l'esecuzione dell'applicazione le impostazioni della piattaforma saranno richiamate più volte e rischiamo di modificare copie diverse dell'oggetto invece che "l'originale".

Il primo pattern: MVC

Mer, 01/01/2014 - 19:01 -- arturu

Il primo problema che dovremo affrontare è la struttura della nostra applicazione, qui ci viene incontro l'ormai strafamoso MVC. Questa organizzazione ci permette di tenere separate le diverse parti del software in modo che ognuna faccia bene soltanto una cosa. Ricordiamo che il nostro problema è: realizzare una struttura software che riceve delle richieste, le analizza e ne restituisce il risultato. Quindi abbiamo bisogno di tre macro-elementi:

Sviluppo in PHP - Concerto: un Framework didattico

Mer, 01/01/2014 - 18:51 -- arturu

Molte volte mi viene fatta una domanda: "Voglio imparare a sviluppare in PHP, come si fa?".

Molti si domanderanno "ma è proprio necessario un nuovo Framework?". Sinceramente no, non è necessario, esiste già Symfony e non c'è bisogno di reinventarlo. Questo è un esercizio didattico, utile a me stesso e che metto in condivisione con chiunque abbia i miei stessi interessi.

Segui su GitHub

Completamento 25%

Redis nosql come iniziare smanettarci con php

Gio, 12/01/2012 - 00:00 -- arturu
Redis no-sql php

Da qualche giorno ho scoperto Redis e mi sto domando come iniziare ad utilizzarlo. Redis in parole povere è un database che lavora sulla ram, installato su un normale computer con un processore a singolo core riesce ad eseguire più di 100.000 operazioni di lettura/scrittura al secondo. Avete presente memcache, aggiungete il supporto per per le liste e lo storage basato su disco, ecco, questo è più o meno Redis. Redis lo potete usare come database delle code o come server cache o in entrambi i modi. Forse è meglio farsi spiegare cos'è Redis dal suo sviluppatore "Salvatore Sanfilippo":

Pagine

Abbonamento a RSS - php