Programmazione

MAMP, il tuo Web Server personale e gratuito

Per testare siti dinamici in Php che fanno uso di database MySql necessitiamo di un webserver che esegua il nostro codice ed effettui gli accessi al db. Spesso si tende a lavorare direttamente online tramite ftp con tutte le problematiche (velocità) relative a questa modalità.

mamp_home

In ambiente Mac Os ci viene in aiuto MAMP, un programma completamente gratuito che installa sulla nostra macchina un web server completo di tutto in grado di eseguire le vostre pagine php.

Ma come funziona?

continua a leggere…

Perché il tuo sito dovrebbe essere largo 960px?

La risoluzione media degli schermi è aumentata sensibilmente nel corso degli anni. In questo momento le due risoluzioni maggiormente utilizzate sono quelle con larghezza di 1024 e 1280 pixel.

old-monitor

Gli schermi con risoluzioni minori, dispositivi mobili esclusi, si attestano all’ 1% quindi sono da considerarsi trascurabili. Fino a pochi anni fa la risoluzione standard era 800×600 e di conseguenza i siti web (se ben fatti) venivano studiati per quelle dimensioni.

Nel caso di un layout fisso quanto deve essere grande la pagina di un sito per poterla visualizzare correttamente sulla maggior parte degli schermi installati?

La teoria del 960 è facile da spiegare…
continua a leggere…

Mac – Programmi free per il Web Development

Quanto costano i ferri del mestiere di un Web Designer? Moltissimo se si utilizzano strumenti professionali. Ma fortunatamente in qualche modo ci si può arrangiare. Bisogna ringraziare un manipolo di sviluppatori e un concetto di base che è l’opensource.

180px-opensourcesvg

In ambito Mac la scelta è molto varia. Quella che segue è un descrizione dei migliori strumenti open source dedicati al web

continua a leggere…

Non serve reinventare la ruota

Meglio un CMS fatto in casa con tutto quello che mi serve o meglio installare una soluzione open source e modificarla in base alle proprie esigenze?

Mi sono posto spesso questa domanda e per quanto mi riguarda la soluzione è abbastanza semplice. Lo sviluppo di un sistema di web publishing dedicato risulta lungo e complicato. Inoltre l’architettura inziale (nei progetti individuali è solitamente “chiusa”) renderà ostico il successivo ampliamento in base alle future specifiche fornite dal cliente.

I moderni CMS (content management system) offrono (quasi) tutto quello che un utente possa desiderare.  Quel “quasi” tra parentesi sta a significare che se il progetto che stai realizzando è veramente innovativo e nessuno prima di te ha pensato ad una simile funzionalità, te la dovrai sviluppare tu! Inoltre, esssendo utilizzati giornalmente da migliaia di utenti, godono di un’ottima affidabilità e di frequenti aggiornamenti di sicurezza.

continua a leggere…

Acid adsense analytics Apple bookmarks browser buzz chrome CSS dominio facebook firefox flash font formattazione gmail Google grafica html5 icone Il mio Lavoro internet explorer iphone javascript mac php plugin rss safari search engine Seo social network standard statistiche temi test themes trends twitter video w3c wave web design Wordpress youtube